c# - 将 TIFF LZW 转换为 CCITT

标签 c# compression tiff

这是一个关于 TIFF 和压缩的问题。我有数百个 LZW 压缩的 tiff 图像。我想知道,是否可以将它们转换为 CCITT T.6?有一些API吗?请帮忙。

最佳答案

LZW 压缩几乎可以用来压缩任何图像。 CCITT T.6 只能压缩二值(黑白)图像。

如果您的图像是二层图像并且它们使用 LZW 压缩进行压缩,那么您可以使用 tiffcp 实用程序(附带 LibTiff.Net 库,免费,源代码可用)重新压缩它们。

如果您的图像是全彩色的,那么您必须先将它们转换为双色。我的一个答案包含 sample code for such conversion .

关于c# - 将 TIFF LZW 转换为 CCITT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16319508/

相关文章:

c# - Roslyn 诊断分析器的诊断未反射(reflect)在 Visual Studio 实例中

c# - WCF 服务返回 400 错误 : The body of the message cannot be read because it is empty

c# - Magick.NET 减少 gif 文件大小

c++ - 以最有效的形式将 32 位值存储为 C 字符串

c++ - WinApi压缩,python3中的解压缩

java - 使用调色板从 TIFF 获取像素颜色索引

c# - 如何在 MVC5 中适本地处理许多表单计算?

c# - 从 XML 中删除出现的标记

java - 有人能用 Java 编写一个非常快的 tiff 查看器/编辑器吗?

itext - 使用 iText 和 Java 保存 tiff CCITTFaxDecode(来自 PDF 页面)