hirax.net::Keywords::PostScriptのブログ

  

2004-06-22[n年前へ]

An Escher Grid

 エッシャーの「ねじ曲がる世界」の格子点をコンピュータに取り込んだAn Escher Grid. PostScriptデータもあるので、これを加工してEscherスクリーンを作ってみるのも面白いかな。

2004-11-26[n年前へ]

PostScriptによるオブジェクト指向プログラミング

 PostScriptによるオブジェクト指向プログラミング. 実効例は

GS>らむだくん 、 あなたは男ですか ?そうですが何か?GS>GS>らむだくん 、 性転換しなさい !GS>らむだくん 、 あなたは男ですか ?...今は違いますGS>
シンプルにとても面白い。 from /home/pochi/ChangeLog

2007-07-14[n年前へ]

デッサン技術と画像処理プログラム

 画像加工サービス "Imagination You Make"の中に含まれている「画像をイラストレーション風に加工するプログラム」は、割に時間をかけて作った。何しろ、Imagination You Make の1機能として、このイラストレーション化プログラムを作ったのではなく、イラストレーション化プログラム用のフロント・エンドとして、(Ruby on Railsの勉強がてら)Imagination You Makeを作ったのだった。Imagination You Makeが出力する解像度ではわからないが、イラストレーション加プログラムの出力はベクトル化処理もされていて、PostScriptとして出力を保存することもできたりする。…その後、Railsで動くサービス側に興味を惹かれたこともあって、「画像処理ジェネレータ・サービス」を作り出す"Imagenerator"を作ってみたりもしたけれど、やはり、本来の「画像をイラストレーション風に加工するプログラム」を作り直す作業は続けている。

 「画像をイラストレーション風に加工するプログラム」の画像処理アルゴリズムを作るために、さまざまな試行錯誤を繰り返した。それと同時に、デッサンやイラストレーションや油絵や似顔絵書きなど、絵画に関するテキストを結構読んだ。「イラストレーション風に加工する」するために、「イラストレーション」がどういうもので、どういう風にすれば描けるようになるかをたくさんのテキストから学ぼうとした。

 いろいろ実験してみて、普通 人物画や肖像画を描くときは、写真撮影ではないのですから、陰影とか明暗といったようなことは、あまり考えないでいいと気づきました。 安野光雅 「絵の教室」
 そういう絵画の教科書を読んでみた結果、試行錯誤の結果として作られた画像処理アルゴリズムが、デッサンやイラストのテキストに載っている「描き方」と瓜二つになっていることも多かった。これが、とても新鮮だった。処理アルゴリズムに正解なんてないだろうが、「そう悪くない答え」をプログラミングすることができたように感じ、楽しく気持ちの良い感覚だった。