Image processing 将图案应用于实体像素并使背景保持透明?
我有一个形象:Image processing 将图案应用于实体像素并使背景保持透明?,image-processing,imagemagick,Image Processing,Imagemagick,我有一个形象: 实心像素 透明背景 我希望将-平铺图案:灰色50仅应用于实心像素,使背景保持透明,因此结果是: 具有黑白图案的实心像素 透明背景 最接近我的是: magick \ \( -size 1216x342 pattern:gray50 \) \ input.png \ -compose Dst_In \ -composite \ output.png 这让我感到: 具有黑白图案的实心像素 但背景是黑色的 然后我不能执行透明黑色,因为我需要在图案中保留黑色像素 我错过了什么
- 实心像素
- 透明背景
-平铺图案:灰色50
仅应用于实心像素,使背景保持透明,因此结果是:
- 具有黑白图案的实心像素
- 透明背景
magick \
\( -size 1216x342 pattern:gray50 \) \
input.png \
-compose Dst_In \
-composite \
output.png
这让我感到:
- 具有黑白图案的实心像素
- 但背景是黑色的
-alpha
才能激活alpha通道
magick \
\( -size 1216x342 pattern:gray50 -alpha on \) \
input.png \
-compose Dst_In \
-composite \
output.png