【发布时间】:2010-10-12 07:31:41
【问题描述】:
我的 C# 应用程序以 TWSX_FILE 模式从 KOFAX VRS TWAIN 驱动程序接收图像文件,但我自己的基于 .NET 的应用程序和 Windows 默认图像查看器都无法打开这些文件。但是,Adobe Photoshop 可以毫无问题地打开它们。 我尝试了 FreeImage 库,尽管它可以正确检测它们的尺寸,但它会呈现黑色图像。 似乎 KOFAX 有某种自己的位图格式,其标题与普通 bmp 文件不同: http://www.fileformat.info/mirror/egff/ch03_03.htm 我在这里上传了这些文件之一: http://www.box.net/shared/aby42aagz4 我想知道如何在我的应用程序中打开这些图像,有人知道任何轻量级的开源/免费库或 C++/C# 代码 sn-p,支持这种图像格式吗?
【问题讨论】:
-
您确定它们实际上是位图文件吗? Kofax VRS 通常接受来自扫描仪的 8 位灰度图像,然后输出双色调 TIFF 图像。
-
@Brian:对不起,我直到现在才看到你的评论。正如我在问题中提到的那样,我已经上传了其中一个文件,它似乎是一个 BMP 文件,如果您使用文本编辑器打开它,它以“BM”开头,而 Photosop 将其打开为 8 位 RGB 彩色图像而不是索引颜色图像,它实际上有超过 2 种颜色。
标签: c# image-processing bitmap image-formats kofax