首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImageMagick on iOS:模糊图像并将其与自身混合

ImageMagick on iOS:模糊图像并将其与自身混合
EN

Stack Overflow用户
提问于 2011-12-01 21:26:05
回答 2查看 1.5K关注 0票数 1

我试图拍摄一幅图像,用10 50半径模糊它( -blur-gaussian-blur都应该工作得很好),然后给它50%的不透明度,最后将模糊的透明图像与原始图像重叠。到目前为止,我得到的是:

代码语言:javascript
复制
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%的不透明度与底层的原始图片,由于某种原因不想工作.

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-02 00:00:06

我认为您正在寻找的效果可以在ImageMagick合成实例中的“软模糊”部分找到。

代码语言:javascript
复制
  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

看起来是这样的:

票数 1
EN

Stack Overflow用户

发布于 2011-12-01 22:41:07

关于这一技术的一个较早的教程(这里)建议减轻模糊层和混合在多模式。我希望使模糊的图层变暗并与屏幕混合也是有效的。不要使用标准的50/50混合-它没有相同的发光外观。

在你的样本中,处理后的图像的阴影会变浅。乘法只能使图像变得更暗,所以我猜他们采用了暗屏幕的方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8348517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档