var multiTiff = new TiffBitmapDecoder(tiffImgStream,BitmapCreateOptions.PreservePixelFormat,BitmapCacheOption.Default);
我可以使用FormatConvertedBitmap类来转换像素格式,但首先我怎么能检查每个帧是在这个多tiff索引的颜色空间?
应用程序当前closuresclosures窗口提示
如何在Windows 8 Consumer Preview中使用TcpClient
使用摄像头作为PC中的环境光线传感器
在目录中search特定的文件名
在Linux上的“代码”。 如何和prereqs编译.NET 4.5..4.6核心/便携式库或可执行文件从Linux?
TaW的评论是正确的。 TIFF页面中调色板的存在是该页面被颜色索引的一个很好的指示器。 你可以使用这个代码:
for (int frameNumber = 0; frameNumber < multiTiff.Frames.Count; ++frameNumber) if (multiTiff.Frames[frameNumber].Palette == null) MessageBox.Show("Not indexed"); else MessageBox.Show("indexed");
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。