【发布时间】:2014-06-05 14:56:30
【问题描述】:
给定一个 RGB 图像:
给定灰度,不透明度 0% 到不透明度 100% 黑色图像:
如何使用 shell 命令在 RGB 图像上添加 alpha 阴影?(ImageMagick Convert 的首选)
【问题讨论】:
标签: image-processing imagemagick imagemagick-convert
给定一个 RGB 图像:
给定灰度,不透明度 0% 到不透明度 100% 黑色图像:
如何使用 shell 命令在 RGB 图像上添加 alpha 阴影?(ImageMagick Convert 的首选)
【问题讨论】:
标签: image-processing imagemagick imagemagick-convert
我会使用Multiply 运算符来组合图像。命令
convert src.png overlay.png -compose Multiply -geometry 948x630 -composite out.png
产生:
【讨论】:
-geometry 948x630?
-geometry 选项。
我相信示例“Using Masks with Images”涵盖了这一点。只需禁用 Alpha 通道,然后将第二张图像复制为不透明合成。添加 -negate 选项以反转 0% ~ 100% 不透明度 - 如果需要。
convert map_image.png elevation_mask.png \
-alpha Off -compose CopyOpacity -composite \
out.png
【讨论】: