オーバーレイ画像

オーバーレイ画像

2枚の写真(1.jpgと2.jpg)があります。背景としてphoto 2.jpgを、赤いオーバーレイでphoto 1.jpgを望んでいます。出力がphoto 3.jpgと同じであることを望みます。 (写真が欲しい。1写真を配置します。写真2の上に50%透明にします。)

写真 1.jpg(オーバーレイ) ここに画像の説明を入力してください。

写真 2.jpg(背景) ここに画像の説明を入力してください。

写真3.jpg(最終出力) ここに画像の説明を入力してください。

私はコマンドを試しました変換と合成(ImageMagickの一部ですが、何度も試した後に使用する必要がある正しいフラグを見つけることができませんでした)

答え1

これにより操作が実行されます。

composite -blend 30 1.jpg 2.jpg res.jpg

写真を使用しましたが、結果は次のとおりです。

リソース.jpg

最初の画像をやや不透明にするには、-blendパラメータを0から100まで変更する必要があります(-blend 01.jpgは透明なので、結果は元の2.jpgと同じです。結果-blend 100は次のようになります)。 1と同じ.jpgと同じなので、-blend 50両方の画像の平均不透明度を取得します)

composite -blend {{OPACITY_OF_1.JPG}}  1.jpg 2.jpg result.jpg

GraphicsMagickユーザーの場合、同じ結果が生成されます。

gm composite -dissolve 30% 1.jpg 2.jpg res.jpg

関連情報