3

我正在使用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 

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

谢谢

4

2 回答 2

5

这可能是一个别名问题。尝试-adaptive-resize代替-resize,如文档中所述。您也可以根据您的输入尝试不同的分辨率和密度设置。

于 2015-05-02T04:51:13.480 回答
0

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

...

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

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

于 2018-08-24T16:25:00.697 回答