我在 FreeImage 上苦苦挣扎,文档对我帮助不大!
我需要使用 C# 在图片框中显示 tif、exr 或 HDR 图像,但我没有成功,我想知道我该怎么做...我收到错误:只有 FIT_BITMAP 类型的位图可以转换。...
任何人都可以帮我吗?我想我必须将 tiff 转换为位图,但我已经尝试过,但我不知道我应该怎么做......这是我的代码:
FIBITMAP imageToDisplay = new FIBITMAP();
imageToDisplay = FreeImage.Load(FREE_IMAGE_FORMAT.FIF_TIFF, i, FREE_IMAGE_LOAD_FLAGS.TIFF_CMYK);
Bitmap bitmap = FreeImage.GetBitmap(imageToDisplay);
pictureBox.Image = (Image)new Bitmap(bitmap);