通过Imagemagick应用的颜色与预期不符

通过Imagemagick应用的颜色与预期不符,imagemagick,Imagemagick,我正在尝试设置图像部分的背景,以匹配web浏览器中其他内容的颜色。不知何故,颜色空间是不同的,当使用相同的十六进制或rgb颜色时,颜色不匹配 示例:我使用这个imagemagick命令 convert frog.png -gravity North -background "#83c422" -extent 307x300 newfrog.png 将绿色(#83c422)矩形添加到图像底部 然后我把它放在一个html页面中,背景给定相同的颜色值: <html> <body

我正在尝试设置图像部分的背景,以匹配web浏览器中其他内容的颜色。不知何故,颜色空间是不同的,当使用相同的十六进制或rgb颜色时,颜色不匹配

示例:我使用这个imagemagick命令

convert frog.png -gravity North -background "#83c422" -extent 307x300 newfrog.png
将绿色(#83c422)矩形添加到图像底部

然后我把它放在一个html页面中,背景给定相同的颜色值:

<html>
 <body style="background-color: #83c422">
 <img src="newfrog.png">
</body>
</html>

我发现,页面的背景颜色与添加到图像底部的颜色不匹配:


我需要做什么才能使颜色匹配?imagemagick是否有一些设置以更标准的方式进行颜色设置?(还请注意,Gimp和其他各种东西都说,图像底部的颜色不是#83c422,而是#93cb2c)

假设您有一个非sRGB监视器配置文件,问题在于。Safari也有同样的问题,AFAIK。只有Firefox(使用gfx.color\u management.mode=1)和Opera才能正确使用