การบีบอัดภาพแบบไหนดีกว่า LZW หรือ ZIP ฉันใช้ Lightroom เพื่อส่งออกภาพ
การบีบอัดภาพแบบไหนดีกว่า LZW หรือ ZIP ฉันใช้ Lightroom เพื่อส่งออกภาพ
คำตอบ:
ดีกว่าเป็นคำที่เกี่ยวข้องและในระดับหนึ่งจะแตกต่างกันไปในแง่ของจำนวนระหว่างสองขึ้นอยู่กับปัจจัยหลายประการรวมถึงความลึกบิตความถี่ของสีที่ไม่ต่อเนื่อง ฯลฯ การทดลองบางอย่างอาจจำเป็นในหน้านี้แม้ว่าฉัน การอ่านหมายถึง LZW นั้นดีสำหรับภาพที่มีความลึกบิตต่ำซึ่งมีสีและโทนสีเดียวกันจำนวนมากในนั้นและ ZIP สำหรับกรณีที่ไม่ใช่ กล่าวอีกนัยหนึ่งถ้าภาพ 8 บิตเป็น LZW และถ้าเป็น 16 บิตจะใช้ ZIP เป็นกฎทั่วไป แต่มีข้อแม้ว่าไม่ใช่กฎเด็ดขาดและอาจมีข้อยกเว้น
สิ่งเดียวที่ฉันทราบคือ LZW อยู่ในมาตรฐาน TIFF ตั้งแต่ปี 1992 และ ZIP ตั้งแต่ปี 2002 (เป็นส่วนหนึ่งของส่วนเสริมเมื่อ Adobe เพิ่มไว้) แม้ว่าอาจจะมีเวลามากพอที่จะไม่เป็นปัญหาอีกต่อไป แต่อาจมีซอฟต์แวร์แปลก ๆ ที่จัดการกับการบีบอัด LZW แต่ไม่ใช่ ZIP
การบีบอัดเป็นสิ่งที่คุณสามารถเห็นตัวเองดังนั้นฉันจะมุ่งเน้นไปที่การทำงานร่วมกันและการดูแลรักษาในระยะยาว
สหภาพยุโรปประสบความสำเร็จ 2014 คำแนะนำสำหรับ metadata และข้อมูลรูปแบบสำหรับการเก็บรักษาความพร้อมใช้งานออนไลน์และระยะยาว แนะนำให้ "ไม่มีการบีบอัดหรือ LZW การอัด" สำหรับ TIFFโท (พี. 68) และทราบว่า«ถ้าไฟล์จะถูกจัดการอย่างแข็งขันในพื้นที่เก็บข้อมูลดิจิตอลก็เป็นไปได้ เพื่อพิจารณาการใช้การบีบอัดข้อมูลแบบไม่สูญเสีย LZW หรือ ZIP สำหรับไฟล์ TIFF ไม่ควรใช้การบีบอัด JPEG ในรูปแบบ TIFF [... ] ผู้ตอบแบบสอบถามส่วนใหญ่ใช้รูปภาพที่ไม่บีบอัด (64%) หากใช้การบีบอัด LZW จะถูกใช้งานเป็นส่วนใหญ่»
ในทางปฏิบัติฉันไม่แน่ใจว่ามีความแตกต่างสำหรับไฟล์ TIFF หน้าเดียว ฉันพบไฟล์ TIFF ที่มีปัญหาซึ่งการบีบอัดทำให้โปรแกรมโอเพนซอร์สของฉันผิดหวังในอดีต แต่ฉันจำไม่ได้ว่าอะไรคือผู้ร้าย LZW การได้รับการจดสิทธิบัตร 2003 จากข้อมูลข้างต้นอาจเป็นไปได้ว่าการสนับสนุนเชิงพาณิชย์นั้นใช้กับ LZW มากขึ้นและซอฟต์แวร์บางตัวอาจยังมีการทดสอบคุณภาพต่ำด้วย ZIP / deflate 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
.
เพื่อประหยัดเวลาที่เร็วที่สุดที่คุณต้องการโดยไม่มีการบีบอัด การเพิ่มการบีบอัดสามารถเพิ่มเวลาที่ต้องใช้ในการบันทึก TIFF เป็น 5 เท่าในไฟล์ TIFF 16 บิตและ 10-15 เท่าสำหรับไฟล์ TIFF 8 บิต พื้นที่เก็บข้อมูลราคาถูกมากทุกวันนี้เวลาในการบันทึกไฟล์อาจมีราคาแพงกว่าค่าใช้จ่ายในการเพิ่มพื้นที่เก็บข้อมูลเพิ่มเติมโดยเฉพาะอย่างยิ่งกับไฟล์ 16 บิตที่คุณตัดแต่งเพียง 15-20% จากขนาดไฟล์ทั้งหมดที่มีการบีบอัด
หากคุณต้องการใช้การบีบอัดเนื่องจากการบันทึกพื้นที่เก็บข้อมูลเป็นสิ่งสำคัญสำหรับคุณหรือคุณกำลังแปลงไฟล์ TIFF หลายร้อยต่อวันเมื่อบันทึกไฟล์ TIFF 8 บิตใช้ LZW และเมื่อบันทึกไฟล์ TIFF 16 บิตใช้ ZIP สำหรับไฟล์ TIFF 8 บิตความแตกต่างของขนาดไฟล์ระหว่าง LZW และ ZIP นั้นเล็กน้อย แต่ ZIP ใช้เวลาในการบันทึกนาน 2-3 เท่า ในไฟล์ TIFF แบบ 16 บิต LZW มักจะสร้างไฟล์ที่มีขนาดใหญ่กว่าไฟล์ ZIP หรือไฟล์ TIFF ที่ไม่มีการบีบอัดดังนั้นถ้าคุณจะใช้การบีบอัดไฟล์ 16 บิตแบบ TIFF ให้ข้าม LZW และใช้ ZIP แทน
สรุป
เร็วที่สุดประหยัดเวลา: ไม่มีการบีบอัด
ไฟล์ TIFF 8 บิต: การบีบอัด LZW ไฟล์ TIFF
16 บิต: การบีบอัด ZIP