我构建了一个处理大量扫描图像的应用程序。这些图像是使用 JPEGTIFF 文件导入的。我将 TIFF 文件拆分为单页 LZWTIFF 文件,因为应用程序无法处理 JPEGTIFF 文件。 LZW 文件比原始 JPEGTIFF 文件大很多,加载速度非常慢。我想知道我是否应该改用单页 JPEG 文件而不是 LZW 文件。我有点害怕这样做,因为 JPEG 是一种有损压缩,而 LZW 不是。但我不确定从 JPEGTIFF 到 LZWTIFF 是否会获得任何质量。所以我的问题是我是否会失去质量切换到 JPEG 而不是 LZWTIFF?
根据定义,如果您从无损压缩算法切换到有损压缩算法,您可能会失去质量 - 尽管您从称为“JPEGTIFF”的东西开始的事实意味着其中可能已经有一些压缩。但是,还有其他因素需要考虑,这些因素可以最大限度地减少问题。
提高 JPEG 压缩的质量。您可以通过更改压缩的 Quality
值来控制丢失的细节量。值越高,丢失的数据越少 - 但显然这在其他方面(磁盘空间、加载时间等)并没有给你带来太多好处
照片可以更好地处理有损压缩。当您有硬边时,压缩伪影最为明显 - 例如制造图像中的文本、线条和 block 状区域。真实场景的照片中这种情况较少,因此压缩伪影不太明显。
但是,您确实需要进行一些测试,看看生成的图像质量是否可以为您的客户所接受。
我是一名优秀的程序员,十分优秀!