2016-04-19 19 views
0

私は2つの透明なボックスで画像を持っています。私は透明なボックスにいくつかの特定の画像を挿入する必要があります。私はいくつかの変換コマンドを試しましたが、解決策で終わることはできませんでした。透明部分に画像を追加

私はWindows 10を使用しており、imagemagickは問題なくCLIで動作しています。誰かが私に正しい方向に向けることを願っています。

答えて

0

この500x400イメージは開始イメージで、10,10および250,250に透明な穴があるとします。今

enter image description here

、あなたは2つのMRビーンズ、このようなbean1.jpgbean2.jpgを持っているとしましょう:

enter image description here

enter image description here

することができますので、のは、赤い背景の上にレイアウトしてみましょう何が起こっているかを見てください。今のことをやらせる

convert -size 500x400 xc:red \ 
    \(bean1.jpg -resize 101x101! -geometry +10+10 \) -composite \ 
    \(bean2.jpg -resize 131x131! -geometry +250+250 \) -composite \ 
    result.png 

enter image description here

:私たちはbean1.jpgのサイズを変更し、左上透明穴の領域に彼を配置します、我々は右下の透明穴用bean2.jpgを設定します豆が覗くので、再び、今回は、元の画像をオーバーレイ:

convert -size 500x400 xc:red \ 
    \(bean1.jpg -resize 101x101! -geometry +10+10 \) -composite \ 
    \(bean2.jpg -resize 131x131! -geometry +250+250 \) -composite \ 
image.png -composite result.png 

enter image description here

Windowsでは、バックスラッシュをキャレットに変更する必要があります。したがって、\(^(になり、\)^)になります。

+0

ありがとうMark、これは私が実装した方法でした。乾杯! –

関連する問題