当我使用LibTiff.Net 2.3库时,我很困惑为什么我想要保存为多条TIFF图像。为什么不总是使用一个大块(单条)而不是所有的小块(多条)?我认为多条带甚至可能更大一点?
答案 0 :(得分:2)
通常,多条图像比单条带略大(就文件大小而言)。但多条图像有一些优点:
可以使用较少的内存来处理整个图像,因为应用程序可以一次处理条带。对于非常大的图像,它可以有所作为。例如,请参阅this question。
对图像数据的随机访问不那么复杂。像LZW这样的压缩方案没有 允许读取随机扫描线。库必须从条带的开头解码所有扫描线,以便解码条带内的扫描线。
答案 1 :(得分:0)
我相信多条TIFF来自旧传真日。这是一种将单个图像分解为部分(或在本例中为页面)的方式。这也可以在渲染中提供类似的功能,允许图像逐个“扫描”,而不是在它显示任何东西之前需要整个大块条带。