0

Flash CS4を使用して、カメラのさまざまな絞り設定の影響を再現する関数を作成するにはどうすればよいですか。ユーザーが自分の写真のさまざまな「焦点」をクリックして、焦点が合っている焦点に応じて絞り/被写界深度がどのように変化するかを確認できるようにしたいと思います。本質的には、クリックする場所に応じてぼかし効果を移動させたいと思います。

また、カメラの絞りが小さい場合にぼやける効果を生み出すスライダーバーを作成する方法を誰かが知っているかどうかも知りたいと思いました。私は高校生がクラスで使用するためにこのプログラムを書いています-彼らが写真を撮るとき、彼らはそれをアップロードし、異なる絞りが彼らの写真に何をするかを見ます。

4

1 に答える 1

0

Flash BlurFilterには、カメラの絞りを完全にシミュレートするのに十分なパラメーターがありませんが、blurXとblurYを操作することで、さまざまな量のブラーを生成できます。両方を同じ数に設定し、小さい開口部には大きい数を使用します。

変数が多すぎるため、正しいblurXとblurYを決定するための公式はありません。あらゆる種類の近似を生成するには、レンズパラメータと画像の焦点が合っていない距離の両方を知る必要があります。さまざまな絞りで実際の写真をいくつか撮り、ぼかしパラメータを調整して、実際の写真に最も近い外観を生成します。

于 2009-11-04T17:01:19.440 に答える