LZW 또는 ZIP 중 어떤 TIFF 이미지 압축이 더 낫습니까?


20

LZW 또는 ZIP 중 어느 이미지 압축이 더 좋습니까? Lightroom을 사용하여 이미지를 내보내고 있습니다.


6
의심의 여지가있는 경우 : LZW와 ZIP은 모두 무손실 압축이므로 이미지 품질이 저하되지 않습니다. John Cavan이 그의 답변에서 언급했듯이 "최상의"알고리즘은 더 작은 파일을 생성하는 알고리즘이 될 것입니다.
coneslayer

1
나는 당신이 당신의 자신의 이미지의 전형적인 서브셋으로 테스트하는 것이 좋습니다. LZW + Prediction은 일반적인 24 비트 사진 및 소프트웨어에서 더 작은 결과를 제공하지만 다른 것을 사용합니다.
Leonidas

LZW 압축 후 ZIP을 사용할 수도 있습니다.
Iblis

답변:


20

상대적인 용어가 더 낫고 비트 깊이, 이산 색상의 빈도 등을 포함한 다양한 요인에 따라 둘 사이의 양이 달라질 수 있습니다.이 실험에서는 일부 실험이 필요할 수 있습니다. 판독 값은 LZW가 동일한 색상과 톤이 많이 포함 된 낮은 비트 심도 이미지에 적합하고 그렇지 않은 경우 ZIP입니다. 다시 말해, 이미지가 8 비트 인 경우 LZW로 가고 16 비트 인 경우 ZIP을 사용하면 일반적으로 ZIP을 사용하지만 절대적인 규칙이 아니며 예외가있을 수 있다는 경고가 있습니다.

내가 주목해야 할 유일한 것은 LZW가 1992 년 이후 TIFF 표준에 있었고 2002 년 이후 ZIP (Adobe가 추가했을 때 보완의 일부)을 유지했다는 것입니다. 시간이 더 이상 문제가되지는 않지만 LZW 압축을 처리하지만 ZIP은 처리하지 않는 이상한 소프트웨어가있을 수 있습니다.


3

압축은 자신이 볼 수있는 것이므로 상호 운용성과 장기 보존에 중점을 둘 것입니다.

유럽 연합 (EU)의 성공 2014 온라인 가용성 및 장기 보존을위한 메타 데이터 및 데이터 형식에 대한 권장 사항은 TIFF에 대한 "압축 또는 LZW 압축"을 추천 주인 (p. 68) 및 노트 파일이 적극적으로 디지털 저장소에서 관리하는 경우, 그것은 가능하다«그 TIFF 파일에 LZW 또는 ZIP 무손실 압축 사용을 고려하십시오. TIFF 형식 내에서는 JPEG 압축을 사용해서는 안됩니다. [...] 대부분의 응답자는 압축되지 않은 이미지 (64 %)를 사용합니다. 압축이 사용되면 LZW가 주로 사용됩니다».

실제로 단일 페이지 TIFF 파일의 차이점이 확실하지 않습니다. 압축이 과거에 오픈 소스 프로그램을 화나게 한 문제가있는 TIFF 파일을 찾았지만 정확한 범인이 무엇인지 기억하지 못합니다. LZW 는 2003 년까지 특허를 받았습니다 . 그러나 위의 데이터를 기반으로 LZW에 상업적 지원이 더 많이 사용될 수 있으며 일부 소프트웨어는 여전히 ZIP / 수축 TIFF로 제대로 테스트되지 않을 수 있습니다 ...

데이터 손실이 발생하지 않도록하십시오. 변환 중에 파일에서 EXIF ​​또는 IPTC / XMP 메타 데이터 를 실수로 쉽게 제거 할 수 있습니다. imagemagick 및 vips가 포함 된 명령 예제 : mogrify -compress LZW -path /target/directory/ /input/path/*tif(또는 -compress Zip); vips tiffsave input.tif output.tif --compression deflate.


제한된 테스트에서 Zip / Deflate는 LZW보다 10 배 정도의 공간을 확보하기 위해 종종 3 배의 시간이 걸립니다.
Nemo

2

가장 빠른 저장 시간을 위해 압축하지 않고 가고 싶습니다. 압축을 추가하면 16 비트 TIFF 파일에서 TIFF를 5 배, 8 비트 TIFF 파일에서 10-15 배를 저장하는 데 필요한 시간이 배가 될 수 있습니다. 스토리지는 요즘 너무 저렴하여 파일을 저장하는 시간이 추가 스토리지를 추가하는 비용보다 더 비쌀 수 있습니다. 특히 압축으로 전체 파일 크기의 15-20 %를 트리밍하는 16 비트 파일의 경우 더욱 그렇습니다.

압축을 사용하려면 저장 공간을 절약하는 것이 중요하거나 하루에 수백 개의 TIFF 파일을 내보내는 경우가 있습니다. 8 비트 TIFF 파일을 저장할 때는 LZW를 사용하고 16 비트 TIFF 파일을 저장할 때는 ZIP을 사용하십시오. 8 비트 TIFF 파일에서 LZW와 ZIP의 파일 크기 차이는 무시할 수 있지만 ZIP을 저장하는 데 2-3 배가 걸립니다. 16 비트 TIFF 파일에서 LZW는 종종 ZIP 또는 압축되지 않은 TIFF 파일보다 큰 파일을 만들므로 16 비트 TIFF 파일에서 압축을 사용하려는 경우 LZW를 건너 뛰고 대신 ZIP을 사용하십시오.

요약
가장 빠른 저장 시간 : 압축 없음
8 비트 TIFF 파일 : LZW 압축
16 비트 TIFF 파일 : ZIP 압축

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.