我试图从图像文件中获取ICC颜色配置文件信息,而不使用第三方库。 ColorContexts应该包含这些信息但是我无法提取信息,即使我在具有特定颜色配置文件的PhotoShop中保存图像(例如Adobe RGB 1998或US Swop V.2)。我可以看到图像是CMYK还是RBG,以及通道数量。但是Uri信息始终为空。我错过了什么?
using System.Windows.Media.Imaging;
...
var frame = BitmapFrame.Create(imageStreamSource).ColorContexts[0].ProfileUri;