- 写真のボケ足風のブラーをかけます。
- PhotoShopフィルタープラグイン互換ソフトで大体(?)動きます。
- 8bit/16bitカラーを扱えます。
- AfterEffects5.x/Premiereでパラメータをアニメーションできます。
Sample†
Download†
http://reddog.s35.xrea.com/software/BokeBlur.zip
ライセンス†
フリーウェアです。
動作環境†
TODO†
- アルファチャンネルの処理をもうちょっとなんとかする
- モンテカルロで深度マップを使えるようにする
わかっている不具合†
透明度のある画像にFFTするとエッジが変になる。(←FFTの限界のような気がしないでもない・・・)FIXED
- Fireworksでプレビュー窓に透明度が反映されない。(←Fireworksのバグと決め付け)
GIMPのpspiでプレビュー窓の表示が変。(←pspiのバグと決め付け)FIXED
- 深度マップ使用時前ボケがおかしくなる。(←ポスト処理の限界のような気がしないでもない)
FFTとMonteCarloについて†
FFTは大浦さんの汎用FFTライブラリを使っています。メモリを結構使いますが、グラフを見てもらえばわかるようにボケの大きさを大きくしても、常に一定の計算時間で処理できるのが特徴です。0.10以下のバージョンでは使い方を間違えてて速度が遅いです。左のグラフは0.11でデータを取りました。
モンテカルロ法は高速に(でも大雑把に)計算します。FFTや普通の畳み込み(Normal)と比べると、ノイズがちょっと多めです・・・。写真のようなものだとあまり目立たないですが、コントラストのはっきりした画像だと結構ノイズが目立ちます・・・。ノイズを目立たなくするのと計算の高速化はトレードオフの関係にあるのですが、もうちょっとパラメータを調整したり、乱数を良いのにしたりするかも。
#img(): File not found:
深度マップについて†
0.13から深度マップを実装してみました。選択領域を深度マップとして使えます。クイックマスクで編集したりアルファチャンネルから選択領域を作ってからプラグインを起動してください。ちなみに黒が手前で白が奥です。
ボケの大きさは単純に距離に比例して大きくなったり小さくなったりします。あと前ボケがうまく出ないので、ボケがなだらかにグラデーションしている画像(たとえばマクロ撮影)以外の場合(例えばボートレートなどの背景をぼかして焦点を浮き上がらせる)は、レイヤーに分けて処理したほうがいいと思います。(まあこれはこれで問題が無いわけではないですが・・・)
コメントをどーぞ†
- 16bit/Ch対応でフリーとは素晴らしい!できればMac用も作っていただければ///PowerMacG3無償提供と引換えに考えていただけませんか? -- 須和方
- Mac版ですか・・・。うーむ、三年前はやりたいと思って組んでいましたが、あまり反応もないし、今は時間や資金の不足で優先順位を下げてます。完成を確約できないので無償提供は遠慮させていただきます。。。気長にお待ちください・・・ -- reddog
- After Effects 版を作っていただけないでしょうか。 -- hclc
- すごく判りやすい&高性能でビックリしました。有料プラグインよりも質が良いし、これ…お金取れるレベルのプラグインだと思うんですが? 次のバージョンアップを期待してます! -- やま
- すごく判りやすい&高性能でビックリしました。有料プラグインよりも質が良いし、これ…お金取れるレベルのプラグインだと思うんですが? 次のバージョンアップを期待してます! -- やま
- イラストの背景もきれいにぼけさせられて嬉しかったです。ありがとうございます。 -- はも
- すみません、CS6での詳しい入れ方を教えてくださると助かります。どうもうまく入れられません。 --
他のプラグインも見る
CategoryPhotoshopPlugin
CategorySoft