OpenCVでPhotoshopのプラグイン開発

プロとして画像処理というものに一応関わっているので、Photoshopのプラグインの作り方を知っておこうかと思う。


スポンサーリンク

こちらの本はOpenCVの解説と、Photoshopプラグインの作り方が載っているのである。

OpenCV 2 プログラミングブック OpenCV 2.2/2.3対応

この本の解説に従ってSDKに付属のサンプルコードビルドしてみた。本ではフィルタープラグインのDissolveのコードが例に載ってるので、それを試す。SDKを解凍したディレクトリのpluginsdk/samplecode/filter/dissolve以下に入っている。


スポンサーリンク


さて、ビルドしようとしたらエラーが出てしまった。マクロの定義の問題で、標準ライブラリですでに定義されているマクロを再定義しようとしている、とエラー。
対処方法はここに載ってた。
sdk側のヘッダファイルPITypes.hの以下の記述をコメントアウト。


無事ビルドできた。
やってみて気付いたけど、この本の初版だと264ページに載ってる「Dissolveの実行結果」って画像、Dissolveじゃなくて階調反転になってるぞ。第2版以降では直ってるのかな。

After Effectsプラグインの作り方も調べてみようかな。


スポンサーリンク

関連記事

Unreal Engineの薄い本
OpenCVベースの背景差分ライブラリ『BGSLibrary』
MeshroomでPhotogrammetry
C++の機械学習ライブラリ『Dlib』
スクレイピング
Adobe Photoshop CS5の新機能
書籍『ROSプログラミング』
写真から3Dメッシュの生成・編集ができる無料ツール『Autodesk Memento』
Mask R-CNN:ディープラーニングによる一般物体検出・Instance Segmentatio...
池袋パルコで3Dのバーチャルフィッティング『ウェアラブル クロージング バイ アーバンリサーチ』
機械学習に役立つPythonライブラリ一覧
RSSフィードを読込んで表示するWordpressプラグイン『RSSImport』
複数視点画像から3次元形状を復元するライブラリ『openMVG』
Google App Engineのデプロイ失敗
ブログをGoogle App EngineからAmazon EC2へ移行
PSPNet (Pyramid Scene Parsing Network):ディープラーニングによ...
Facebookの顔認証技術『DeepFace』
書籍『開田裕治 怪獣イラストテクニック』
機械学習手法『Random Forest』
Google App Engine上のWordPressでFlickrの画像を貼る
OpenMayaRender
WordPressのサーバ引っ越し方法を考える
Kinect for Windows v2の日本価格決定
3D復元技術の情報リンク集
布のモデリング
定数
オープンソースの顔認識フレームワーク『OpenBR』
画像中の人物表面のUV座標を推定する『DensePose』
Deep Neural Networkによる顔の個人識別フレームワーク『OpenFace』
Verilog HDL
『手を動かしながら学ぶエンジニアのためのデータサイエンス』ハンズオンセミナーに行ってきた
Webサイトのワイヤーフレームが作成できるオンラインツール
Pythonの自然言語処理ライブラリ『NLTK(Natural Language Toolkit)』
AndroidもopenGLも初心者さ (でもJavaは知ってるよ)
ドットインストールのWordPress入門レッスン
OpenCVで顔のランドマークを検出する『Facemark API』
バージョン管理の履歴を可視化するツール『Gource』
オープンソースのSfM・MVSツール『COLMAP』
WinSCP
オープンソースのPhotogrammetryフレームワーク『Alice Vision』
疑似3D写真が撮れるiPhoneアプリ『Seene』がアップデートでついにフル3Dモデルが撮影できる...
iOSデバイスのためのフィジカル・コンピューティングツールキット『konashi(こなし)』

コメント