我试图拍摄一幅图像,用10 50半径模糊它( -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_soft.jpg
...gets me更接近结果,但是无论我选择哪种-compose方法,结果仍然不像所需的图像。不是太轻就是太暗。什么应该是一个简单的50%的不透明度与底层的原始图片,由于某种原因不想工作.
发布于 2011-12-02 00:00:06
我认为您正在寻找的效果可以在ImageMagick合成实例中的“软模糊”部分找到。
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看起来是这样的:

发布于 2011-12-01 22:41:07
关于这一技术的一个较早的教程(这里)建议减轻模糊层和混合在多模式。我希望使模糊的图层变暗并与屏幕混合也是有效的。不要使用标准的50/50混合-它没有相同的发光外观。
在你的样本中,处理后的图像的阴影会变浅。乘法只能使图像变得更暗,所以我猜他们采用了暗屏幕的方法。
https://stackoverflow.com/questions/8348517
复制相似问题