是否可以使用 Magick.NET 将图像从灰度色彩空间转换为 RGB?
如果是,必须做什么?我试过这样的事情:
image.Format = MagickFormat.Png;
image.ColorSpace = ImageMagick.ColorSpace.sRGB;
当分别设置 Format 和 ColorSpace 的值时,所有内容都保留在内存中,但是一旦调用Write方法,所有内容都会恢复为其原始值。
我想知道是否需要按照这些思路执行任何转换或其他操作,例如将 CMYK 转换为 RGB 时,必须执行以下操作:
image.TransformColorSpace(ImageMagick.ColorProfile.USWebCoatedSWOP, ImageMagick.ColorProfile.SRGB);
在我看来,我遗漏了一些明显的东西,但很难找到关于这个主题的很多内容。