Image processing iOS上的ImageMagick:模糊和混合图像

Image processing iOS上的ImageMagick:模糊和混合图像,image-processing,imagemagick,Image Processing,Imagemagick,我试着拍摄一张图像,用10px的半径模糊它(无论是-blur还是-gaussian blur都可以),然后给它50%的不透明度,最后用原始图像覆盖模糊的透明图像。以下是到目前为止我得到的信息: convert sample.png \( sample.png -gaussian-blur 10 -matte -channel A -evaluate set 50% \) -composite dreamy.png 这是原始图像: 下面是应用效果后的效果: 然而,我用上面的命令得到的结果看

我试着拍摄一张图像,用10px的半径模糊它(无论是
-blur
还是
-gaussian blur
都可以),然后给它50%的不透明度,最后用原始图像覆盖模糊的透明图像。以下是到目前为止我得到的信息:

convert sample.png \( sample.png -gaussian-blur 10 -matte -channel A 
-evaluate set 50% \) -composite dreamy.png
这是原始图像:

下面是应用效果后的效果:

然而,我用上面的命令得到的结果看起来与原来的非常相似。有人知道如何达到我想要的效果吗?如果我按照我最初在图像处理程序中描述的那样做,我会得到想要的效果,因此我使用的命令可能有问题

编辑:

-adaptive blur
似乎使我更接近所需的效果,但我仍然希望使用
-blur

编辑2:

convert-round-face-winslet.jpg\(+clone-blur 0x10\)-compose Screen-composite-round-face-winslet\u soft.jpg


…使我更接近结果,但无论我选择哪种
-compose
方法,结果仍然与所需图像不符。不是太亮就是太暗。什么应该是一个简单的50%不透明度与基础原始图片混合,出于某些原因不想工作…

关于此技术的较旧教程()建议减轻模糊层并以倍增模式混合。我希望模糊层变暗和与屏幕混合也能起作用。不要使用标准的50/50混合-它没有相同的发光外观


在示例中,已处理图像的阴影较亮。相乘只能使图像变暗,所以我猜他们采用了变暗屏幕的方法。

我想你想要的效果可以在“柔和模糊”部分找到

看起来像这样:


谢谢您的回复。我使用Paint.Net创建了问题中描述的凯特·温斯莱特的图像。顶层以10px的半径模糊,整个层的不透明度为50%。图层模式为“正常”,但这在IM中不是一个选项。然后该层与下面的层合并。我的问题是,无论我尝试什么,在Paint.Net和IM中像素的混合方式都不相同。有什么建议吗?ImageMagick的“正常”等价物是
blend
。文档:谢谢,那么这个模式的工作原理不同于Paint.Net中的“正常”混合模式,因为无论我使用什么选项,图像都会变得更亮或更暗……谢谢!很好的例子。虽然我以前尝试过这个,但无法让-morphology选项起作用。也许这个版本已经过时了…?转换-版本产量:版本:ImageMagick 6.7.3-1 2011-12-01 Q16版权:版权(C)1999-2011 ImageMagick Studio LLC这是在我昨天升级到Lion时通过MacPorts安装的。所以,它可能是相当新的。我得到:convert--version版本:ImageMagick 6.2.8 10/06/10 Q16文件:/usr/share/ImageMagick-6.2.8/doc/index.html版权:版权(C)1999-2006 ImageMagick Studio LLC。然而,从网站上我得到了“-形态学”操作符(基本方法)当我在中国度假时,最初的内核集由我自己添加到ImageMagick版本6.5.9-0中。2009年12月至2010年1月。但是,可以使用较旧且密切相关的“-卷积”方法执行简化的“方形”内核形态。请参阅下面的其他基本形态学技术。您能顺便告诉我如何使用-gaussian blur而不是-Morphology创建上述命令,并将其作为单个命令编写吗?这将是非常有帮助的,我很高兴你的回答被接受。
  convert face.png  -morphology Convolve Gaussian:0x3  face_strong_blur.png
  convert face.png  face_strong_blur.png \
          -compose Blend -define compose:args=60,40% -composite \
          face_soft_blur.png