hirax.net::Keywords::マクロのブログ

  

2007-08-30[n年前へ]

機械が生成するコトバ

 風の吹くまま、気の向くままに、画像処理+Wikiプログラムを書く。今の風と気は、画像処理と高速化の方向に吹いている。画像を繋げる「画像Wiki」の部分は限られた人のコトバか、機械が生成するコトバに限定しよう。だから、明日の夜は、そんな「画像処理マクロ言語」を久しぶりに書いてみよう。

あちこち寄り道しながら歩いていても、しばらくして振り返るとそれなりの道になっていると信じて。
人生は気長な一筆書きだなぁ…。次の世界は…どんな感じなんでしょうね?
技術者の場合は、関係なんかいくら言ってもしょうがない。何か現実にある性能を発揮するものをつくって見せなきゃいけない。
次の点へと線を繋げていくと、いつの間にか一つの絵になっていく

2008-04-25[n年前へ]

2008-06-09[n年前へ]

Photoshopプラグイン開発環境(PDLS)再び

 Photoshopプラグイン開発環境 Photoshop DLL Linking System (PDLS) のページを(旧Pukiwiki)のファイルを元に書き直しました。PDFの説明ファイルの2004/08/07版はこちらになります。また、サンプルソース・バイナリファイルはこちらです。

 AmetMultiのモットーは「ATOKから何でもできる」でしたが、PDLSのモットーは「Photoshopから(その人のレベルに応じて)何でもできる」でした。(Photoshopの規約は気にせず)Cを使ってネイティブ・プラグインを気軽に書くこともできれば、GUIを使った連続作業などで自動的にマクロ関数(プラグイン)をお手軽に作ることもできる。その人のレベルに応じて、ステップアップすることができるPhotoshopのプラグイン開発環境というわけです。

 マクロ関数やネイティブ・プラグインを組み合わせれば、さらにカスタムプラグインを作ることもできます。また変数を使ったり演算や数式処理も使えて、NEWやDELETEといったマクロを使い、局所領域に対してだけ演算を行うこともできます。そして、マクロプラグインには自動的にGUIをかぶせることもできるのです(GUIコードを書かなくても、ダイアログで変数設定などを実行時にすることができる)。

 また、表計算アプリとの連携や鳥瞰図表示のプラグインもついている……というテキトーな機能てんこ盛り、の環境です。Photoshop Elementなんかで使うこともできますので、画像処理で遊んでみたい人は一度使ってみても良いかもしれません。いつものように、SYSTEMコールもできるプラグインなので、つまりは何でもし放題のプラグイン環境です。使ったことのないPhotoshopユーザ(ないしはPhotoshopプラグイン互換の画像処理ソフトユーザ)は一度遊んでみると良いかもしれません。

PDLSPDLSPDLSPDLS