【问题标题】:TIFF file - how to decode compression type 3 and 4TIFF 文件 - 如何解码压缩类型 3 和 4
【发布时间】:2014-07-03 21:54:14
【问题描述】:

我正在编写一个 tiff 解码器,但我找不到任何具有解码 CCITT Fax Group 3 或 4 资源的技术资源。

有没有人有任何资源可以解释这些?常规的 TIFF 6.0 文档并没有提供太多关于解码的信息。我猜每个段(平铺或条带)都是独立编码的,但这几乎是我所知道的唯一信息。我已经实现了压缩类型 2,哈夫曼代码树是否与用于压缩类型 3 或 4 的相同?

如果没有人可以找到任何资源,请发布任何提示或代码,或者指向包含实现的开源库(最好是 Java,但任何语言都可以)。我查看了 GDAL 源代码,但该文件很大,我希望将其视为最后的手段。

谢谢!

【问题讨论】:

  • 我在网络上最喜欢的TIFF resource。对于代码示例,我想看看 LibTIFF。什么语言(我正在用 Java 创建自己的 TIFF 阅读器)?
  • Scala,它是为 Google Summer of Code 准备的。

标签: compression tiff geotiff


【解决方案1】:

我只能指给你看官方文档(规范)。

这些文档无法在线获取,因为制作它们的组织不允许将它们发布到互联网上。您必须从标准组织购买这些文件。

至于查找相关代码示例,您最好的选择是:

  • Libtiff(C 库)
  • Libtiff.NET(.NET 库)
  • Java 映像

可以在 Wikipedia 文章中找到高级概述,无需详细介绍

官方文件清单

  • “T.4 组 3 传真”
  • “T-REC-T.4-200307-I!!PDF-E.pdf”
  • “T-REC-T.6-198811-I!!PDF-E.pdf”
  • “T-REC-T.563-199610-I!!PDF-E.pdf”
    • 199707、199710、199806、199904

【讨论】:

  • 其中一些文档实际上是在线免费的,我发现它们非常有用!谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-09
  • 1970-01-01
  • 2010-12-14
  • 2020-01-01
相关资源
最近更新 更多