我使用以下代码处理网络摄像头图片(in.jpg),取消锐化某些区域(在grayscale-file unsharpmask.png中定义)并添加图章。
我使用以下命令对ImageMagick执行此操作:
转换in.jpg -blur 0x8 -compose over in.jpg unsharpmask.png -composite -compose over stamp.png -gravity SouthWest -composite -quality 90 out.jpg
但是在GraphicsMagick上它失败了,因为缺少“-composite”选项,..
我如何使用GraphicsMagick做到这一点? 提前谢谢!
答案 0 :(得分:0)
您的“私人”区域有多复杂,我认为它们总是在同一个地方?
您可以在graphicsmagick中使用区域并尝试模糊这些区域吗?
这是一些将指定区域更改为灰度的代码,我假设您可以通过将-colorspace Gray替换为-blur 15或类似区域来模糊该区域。
<?php
$cmd = "$input -region 140x120+50+20 -colorspace Gray";
exec("convert $cmd region_gray.jpg");
?>