2011-01-27 42 views
2

我有一些(百万)16位无损压缩的TIFF(每个大约2MB),并耗尽了TB磁盘空间后,我认为是时候将旧的TIFF归档为8-位JPEG。每个单独的图像都是灰度图像,尽管可能有多达5个这样的图像表示不同波长的相同成像区域。现在我想在这个过程中保留尽可能多的信息,包括将图像恢复到其大致原始值的能力。我知道有多种方法可以通过多个渠道的空间相关性获得进一步节省,但渠道数量可能会有所不同,并且能够独立加载渠道会更好。减少位深度时保存图像信息的好方法

图像本身提出了一些可能的策略,因为每幅图像中接近60%的区域都是黑暗的“背景”。因此,保留更多有用图像范围的方法之一就是在缩放和减小位深度之前将任何低于此“背景”的阈值限制在阈值之内。当然,这种策略非常主观,我正在寻找其他策略的任何其他建议,这些策略明显优于和/或更一般。也许像试图保留最大的图像熵?

谢谢。

回答

2

您的2MB TIFF已经无损压缩,所以您将很难找到一种方法,可以让您“恢复图像”到其原始值范围而不会损失某些强度细节。

因此,这里有一些问题要缩小你的问题有点:

  • 哪些图像尺寸和通道数?单单从文件大小和位深度来猜测有点困难,因为正如你所提到的,你正在使用无损压缩。示例图像会很好。
  • 它们是什么样的图像?例如。他们是黑白蓝图,X光/ MRI图像,彩色照片。你提到大约60%的图像是“背景” - 你能告诉我们更多关于图像内容的信息吗?
  • 它们用于什么?它只是为了一个人类观察者,还是他们正在为一些计算机算法训练图像?
  • 你期待什么样的编码效率?例如。对于当前的2MB文件大小,您希望压缩文件的大小是多少?

根据这些信息,人们可能会推荐一些东西。例如,如果您的图像只是人们会看的彩色照片,则4:2:0 chroma subsampling会使您的空间减少50%,而不会有任何视觉上可检测到的质量损失。如果减少量足够,您甚至可以保留16位图像深度。

最后,注意你比较你的问题中两种根本不同的东西:

  1. “顶〜像素的40%” - 这听起来像是你在谈论的连续部分强度光谱(例如强度从0.6到1.0) - 基本上是图像的概率密度函数。 “
  2. ”接近每个图像面积的〜60%“ - 这里您将讨论像素在空间域中的分布。

一般来说,这两件事情是不相关的,并且比较它们是没有意义的。对于特定的图片内容可能会有例外情况 - 请提供具有代表性的图片,以明确您正在处理的内容。

如果您编辑您的问题,我要看看,如果我想的东西答复。

+0

做了一些修改,但不知道有怎么回事,不多说了。图像内容不应该太重要,除非要注意,正如我所提到的,可能会安全地丢弃60%以上的图像区域值。由于位深度减少和/或压缩伪像,我显然不得不接受一些图像退化。只是想尽量减少这些。我现在的系统将它们减少到大约120kB,但正如我所提到的,这是相当主观的。如果我可以对图像质量会降低多少做出更强有力的保证,我会花费500kB。 – Cyclone 2011-01-28 23:17:51