1

私はいくつかの写真をクロマキーしようとしています。1つの例を次に示します。

車両の写真

これがもう一つです、

車両の写真

イメージマジックを使って、こんなマットを作ることができます。

ここに画像の説明を入力してください

しかし、マットを「いっぱい」にすることはできません。私の計画は、ターンテーブルとライトバンク用の静的マットを作成することです。これらを削除する必要はありません。しかし、グリル、ナンバープレート、ウィンドウで発生している問題を修正したいと思います。車を真っ暗に見せてほしい。私はこれを機能させるためにImageMagickの変換を使用しています、

convert 1.bmp -channel g -separate +channel -fuzz 45% -fill black -opaque black -fill white +opaque black greenscreensample_mask_1.gif

どうすればこれを改善して車両のバンパーを埋めることができますか?

4

2 に答える 2

2

光沢のある部分がわずかに緑色になっていると思います。毛羽立ちの値を下げてみてください。

于 2013-02-06T20:32:55.813 に答える
0

-fx 演算子を使用して、特定のチャネルを操作できます。以下は決して最適ではなく、実行するのも非常に非効率的です:

convert ./in.jpg -background none -transparent white -channel Alpha -fx '1-((g-r)+(g-b)+(g-(r+b)/2))^2' -channel Green -fx '(r+b)/2' ./out.png;eog ./out.png

緑のチャンネルのキーを取得するには、

  1. 緑から赤
  2. 緑から青
  3. 緑のチャンネルからの青と赤のチャンネルの平均

非常に基本的な色補正では、フリンジ領域を青と赤のチャンネルの平均に置き換えますが、ここでは画像全体の緑のチャンネルを青と赤のチャンネルの平均に置き換えました。フリンジを別のチャネルに分離するアルゴリズムを実際に記述する必要があります。次に、画像全体を色補正し、この「フリンジ」マットに基づいて元の画像と混ぜます。

ありがとう、頑張って

于 2014-03-03T17:44:34.000 に答える