如何在使用ImageMagick将EPS转换为JPEG时保持颜色设置

如何在使用ImageMagick将EPS转换为JPEG时保持颜色设置,imagemagick,jpeg,eps,Imagemagick,Jpeg,Eps,我需要使用ImageMagick将数千个EPS文件转换为JPEG 转换几乎正常-不同的是,在浏览器中查看时,转换后的JPEG中的颜色比原始EPS中的颜色更饱和 但是,当我在Photoshop中查看源EPS和转换的JPEG时,颜色是相同的。以下是产生上述结果的命令: convert -density 300 -quality 100% -colorspace RGB \ Mbox2.eps -flatten Mbox2.RGB.jpg 有人知道是什么导致了这种情况,以及如何修复它

我需要使用ImageMagick将数千个EPS文件转换为JPEG

转换几乎正常-不同的是,在浏览器中查看时,转换后的JPEG中的颜色比原始EPS中的颜色更饱和

但是,当我在Photoshop中查看源EPS和转换的JPEG时,颜色是相同的。以下是产生上述结果的命令:

convert -density 300 -quality 100% -colorspace RGB \
        Mbox2.eps -flatten Mbox2.RGB.jpg

有人知道是什么导致了这种情况,以及如何修复它吗?

最有可能的情况是,Photoshop使用的是sRGB(或者mayby,CYMK)。所以你应该试试:

convert Mbox2.eps \
    -density 300 -quality 100% -colorspace sRGB -flatten Mbox2.sRGB.jpg

convert Mbox2.eps \
    -density 300 -quality 100% -colorspace CMYK -flatten Mbox2.CMYK.jpg
看看你现在的结果是否更像你所期望的