0

私はフォトブース プログラムに取り組んでおり、写真を撮るたびに「フラッシュ」を作成したいと考えています。少し調査した後、これを行うために思いついた唯一の方法は、画像を一瞬真っ白な画像に置き換えることです. ただし、プログラムを解像度にとらわれないようにしたいので、これは特にきれいではありません(720気圧に固定されています)。スイングで bufferedimages を使用して、javacv ビデオフィードでセットアップしました。

画面、vid、または GUI を正直にフラッシュしたいと思います。主な目標は、フラッシュを使用して、写真がいつ撮影されたかを示すことです。

4

1 に答える 1

1

ここに示すように、 HSB色空間で画像の彩度を変化させることで、すばらしい効果を得ることができます。この例では、線形変化を持つカラー ルックアップ テーブルを使用していますが、白からの一連の対数減少を試すことができます。

補遺: これを に適用するには、目的のコンポーネントBufferedImageで使用します。RescaleOpこの例では、アルファコンポーネントを変化させます。

于 2013-09-29T13:00:12.640 に答える