2008-02-25[n年前へ]
■「ゴールデン/デッド・クロス」と「ナンシー版画」
株とか為替の売買のタイミングの指標である「ゴールデン・クロス」「デッド・クロス」というものを知った時に、対象ジャンルがどんなに違っていても、(専門的でない)基本的な技術はほとんど同じなのだな、と感じたのが「ナンシー版画アルゴリズム」を作った時後に、株や為替売買の指標となる「ゴールデン/デッド・クロス」を知った時だ。
ゴールデン・クロスとデッド・クロスというのは、何かの価値の「短期的な平均」が「長期的な平均」よりも上になったら(ゴールデン・クロス)、その価値が「上昇中」と判断し、その価値の「短期的な平均」が「長期的な平均」より下になったら(デッド・クロス)、その価値は「下降中」だと判断するやり方である。たとえば、何かの株価の「25日間の平均値」が「75日間の平均値」を上回ったら、その変化はなにかのノイズや誤差でなく「株価が確かに上昇傾向にある」ことを示していると判断し、その株価の「25日間の平均値」が「75日間の平均値」を下回ったら、株価が確かに下がり始めていると判断する、そういったやり方である。言い換えれば、「25日間の平均値」と「75日間の平均値」、すなわち、「短期的な平均」と「長期的な平均」が交差した瞬間が、「上げ」と「下げ」の境界地点だと判断するやり方である。そういった株や為替の上下の境界線を長期平均と短期平均の差分から判断する方法が、「ゴールデン・クロス/デッド・クロス」だ。
「ナンシー"小"関 風 パッチもん版画」作成ソフトの輪郭抽出アルゴリズムも、「ゴールデン・クロス/デッド・クロス」と完全に同じアルゴリズム(やり方)で作られている。実際のところ、このプログラムは10行に満たないほどの実にシンプルな「境界」検知プログラムに過ぎない。そして、その実現アルゴリズムは「狭い範囲で平均化した明るさ」が「広い範囲で平均化した明るさ」が等しくなる=交差する箇所がモノの「境界」だと判断するだけ、である。つまり、「ガウシアン差分」を行うことで顔や景色の境界線を描画した上で、さらに塗りつぶしを行うだけのアプリケーションが「ナンシー"小"関 風 パッチもん版画」作成ソフトである。
株や為替の売買の判断も、目に見えている画像の認識・判断も完全に同一のアルゴリズムで判断することができたりする。それは、対象とする現象(のジャンル)は違えども、どちらも「境界線」「分水嶺」判断をするという同じ作業に過ぎないのだから、至極当たり前の話であるのかもしれない。…けれど、それはやはり少し面白い話であると思う。全然違うように思える事柄が、完全に同一の処理で解決することができたり、一つの道具で全く違う(ように見える)世界を描くことができたりするのは面白いと思う。
2008-04-05[n年前へ]
2008-05-01[n年前へ]
2008-06-11[n年前へ]
■PDLSを使ってフォトショップとパワーポイントとエクセルを自由自在に使い倒す
「Photoshopプラグイン開発環境(PDLS)再び」で書いたように、Photoshopプラグイン開発環境(PDLS)のモットーは「Photoshopから(その人のレベルに応じて)何でもできる」です。モットーをもう一つ付け足すなら、楽しく遊ぶこともできるし、楽に(画像処理っぽい)仕事もサクサクできる、というものです。
……と書いただけではわかりにくいので、「PDLSを使ってフォトショップとパワーポイントとエクセルを使って、画像を三次元的に表示し、断面輝度変化をエクセルで折れ線グラフににし、パワーポイントで資料を作る」というようなデモ動画を作ってみました。それが下に張り付けた動画です。
Photoshopで画像を鳥瞰図表示したり、ピクセル単位のデータをセル形式で表示してエクセルにコピペしたり、そしてそれをパワーポイントで報告資料にしたり、といった作業がPDLSを使うと簡単にできる、かもしれません。
