【问题标题】:Imagemagick converted image is blurryImagemagick转换图像模糊
【发布时间】:2013-03-28 10:19:08
【问题描述】:

我正在使用ImageMagick 命令行实用程序来转换图像。我有一个大尺寸的说(800x300 px)透明 tif 图像,我希望它将其转换为 cmyk tif,但生成的图像是模糊的。我怎样才能解决这个问题?

到目前为止我所拥有的是

convert.exe sourcefilergb.tif 
-colorspace cmyk  -depth 8 -resize 122x44 -quality 100 
-density 300 -virtual-pixel transparent -background none 
-gravity center -extent 122x44 -compress none destinationcmyk.tif 

如何纠正我上面的代码,以便得到想要的结果?

谢谢

【问题讨论】:

  • 尝试使用filter:blur 选项。
  • @nwellnhof,我的问题是摆脱模糊图像
  • 如果 filter:blur 使用小于 1.0 的值,图像会变得更清晰。
  • ImageMagick 在 CMYK 中可能无法很好地调整大小。您最好在仍然 sRGB 时调整大小,扩展,然后最后转换为 CMYK。但是使用配置文件转换为 CMYK 比仅使用 -colorspace CMYK 的颜色质量更好。您能否发布指向您的 TIF 文件的链接。然后我就可以测试了。

标签: imagemagick imagemagick-convert


【解决方案1】:

这可能是一个别名问题。尝试-adaptive-resize 而不是-resize,如in the docs 所述。您还可以根据您的输入尝试不同的分辨率和密度设置。

【讨论】:

    【解决方案2】:

    但是,许多滤镜(甚至是默认滤镜)可能会使图像模糊 略。

    ...

    当放大或放大图像时,["-sample] 仅执行 [sic] 像素复制...但是在缩小图像时,"-sample" 只会删除像素的行和列。

    http://www.imagemagick.org/Usage/resize/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-19
      • 1970-01-01
      • 2018-04-14
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      • 2019-01-11
      • 1970-01-01
      相关资源
      最近更新 更多