Langkau ke kandungan

Lossy dan Lossless, Diterangkan Tanpa Jargon

Apakah yang sebenarnya dibuang oleh pemampatan, mengapa anda biasanya tidak dapat melihatnya, dan pada tahap manakah anda boleh menyedarinya.

Pemampatan lossless menyimpan imej supaya ia boleh dibina semula dengan tepat, manakala pemampatan lossy membuang maklumat secara kekal yang kemungkinan besar tidak akan disedari oleh mata. Perbezaan tunggal itu menjelaskan sebab foto boleh menjadi 10 kali lebih kecil tanpa perubahan ketara, dan mengapa helah yang sama gagal pada tangkapan skrin.

Kelemahan pemampatan lossy ialah kehilangan kualiti ini terkumpul. Setiap kali disimpan, sedikit lagi maklumat dibuang, jadi membuka dan menyimpan semula fail JPEG berulang kali akan menurunkan kualitinya dengan cara yang tidak akan berlaku pada fail PNG. Simpan fail induk lossless, eksport salinan lossy untuk penghantaran, dan eksport semula daripada fail induk berbanding daripada salinan.

Apakah yang sebenarnya dibuang oleh pemampatan lossy

Pemampatan lossy membuang butiran halus dan perbezaan warna yang sukar dikesan oleh penglihatan manusia. Pilihan ini dibuat berdasarkan had persepsi yang diukur, bukannya tekaan.

Mata manusia mengesan perubahan kecerahan jauh lebih tepat berbanding perubahan warna, jadi JPEG menyimpan maklumat warna pada resolusi yang dikurangkan dan mengekalkan butiran kecerahan sepenuhnya. Format ini juga memudahkan tekstur halus di dalam blok kecil imej, kerana tompokan rumput yang dihaluskan sedikit masih kelihatan seperti rumput walaupun hanya menggunakan sebahagian kecil data.

Bagaimana pemampatan lossless berfungsi

Pemampatan lossless mencari corak dan menerangkannya dengan lebih ringkas, tanpa membuang apa-apa. Pembinaan semula fail menghasilkan piksel yang serupa dengan yang asal, bait demi bait.

Satu baris yang mengandungi 400 piksel putih yang serupa boleh direkodkan sebagai satu arahan berbanding 400 nilai, itulah sebabnya warna rata memampat dengan sangat ketara manakala hingar fotografi hampir tidak memampat langsung. PNG berfungsi dengan cara ini, begitu juga WebP dalam mod lossless, dan begitu juga pemampatan di dalam arkib ZIP.

Format yang manakah untuk kegunaan apa

FormatJenisKetelusanTerbaik untuk
JPEGLossy sahajaTidakFoto
PNGLossless sahajaYaTangkapan skrin, logo, rajah
WebPKedua-dua modYaHampir semua perkara di web
AVIFKedua-dua modYaFoto bersaiz besar
HEICLossy, lossless boleh dilakukanYaPenyimpanan kamera telefon
GIFLossless, 256 warnaYa, warna tunggalKecil, kebanyakannya diganti
BMPSecara berkesan tidak dimampatkanTerhadTiada yang terkini

WebP dan AVIF ialah pilihan yang berguna, memandangkan kedua-duanya menawarkan kedua-dua mod. Oleh itu, satu format boleh mengendalikan foto dan logo dengan betul, sesuatu yang tidak boleh dilakukan oleh JPEG atau PNG sahaja.

Mengapa penyimpanan berulang kali merosakkan JPEG

Setiap penyimpanan lossy membuang butiran daripada imej yang sedia kehilangan butiran, dan kerosakan ini akan bertambah teruk. Penyimpanan kedua tidak dapat memulihkan apa yang telah dibuang oleh penyimpanan pertama, dan ia membuang lebih banyak lagi daripada apa yang berbaki.

Selepas 5 atau 6 pusingan, kesannya mula kelihatan sebagai tompokan blok pada kawasan yang rata dan kesan halo di sekeliling tepi yang tajam. Masalah ini paling kerap berlaku pada imej yang dikongsi berulang kali, kerana foto yang dihantar melalui beberapa aplikasi pemesejan mungkin melalui 4 atau 5 pengekodan sebelum sesiapa mengeditnya. Bekerja daripada fail asal setiap kali dapat mengelakkan keseluruhan masalah ini.

Bila lossy menjadi pilihan yang betul

  • Foto di laman web, di mana pengurangan saiz sebanyak 70 peratus tidak dapat dikesan oleh pelawat.
  • Imej produk di kedai, di mana kelajuan halaman mempengaruhi jualan secara langsung.
  • Foto untuk borang muat naik, di mana had KB yang ketat tidak meninggalkan alternatif lain.
  • Imej e-mel, di mana setiap kilobait dimuat turun pada telefon.
  • Hantaran media sosial, di mana rangkaian akan memampatkan semula fail tersebut juga.

Bila lossless menjadi pilihan yang betul

  • Fail induk dan fail asal yang akan diedit atau dieksport semula kemudian.
  • Tangkapan skrin dan rajah, di mana tepi yang tajam dan teks akan terjejas di bawah pemampatan lossy.
  • Logo dan aset jenama yang diserahkan kepada orang lain untuk digunakan dalam bahan mereka sendiri.
  • Imej perubatan, undang-undang dan saintifik, di mana piksel yang diubah mungkin membawa kesan buruk.
  • Apa-apa sahaja dengan ketelusan yang mesti kekal tepat pada bahagian tepi.

Tetapan kualiti diterangkan

Nombor kualiti mengawal seberapa agresif butiran dibuang, dan ia bukannya peratusan daripada sesuatu yang bermakna. Kualiti 50 tidak bermakna separuh daripada kualiti asal, dan kualiti 100 tidak bermakna lossless.

Nombor tersebut dipetakan kepada sejauh mana pengekod memudahkan setiap blok imej. JPEG pada kualiti 100 masih membuang maklumat, itulah sebabnya tetapan tersebut membazirkan ruang berbanding mengekalkan segala-galanya. Format berbeza menggunakan skala ini secara berbeza, jadi WebP pada 80 dan AVIF pada 60 kedua-duanya kelihatan setanding dengan JPEG pada 85.

Bagaimana membina aliran kerja yang selamat

Untuk mengelakkan kerosakan terkumpul pada seluruh pustaka imej anda, ikuti 5 peraturan ini.

  1. Pastikan fail kamera asal atau fail reka bentuk tidak disentuh, di dalam folder yang tidak pernah anda eksport daripadanya.
  2. Lakukan suntingan pada salinan lossless berbanding pada fail JPEG yang dihantar.
  3. Eksport salinan penghantaran daripada fail induk setiap kali, bukan daripada eksport sebelumnya.
  4. Pilih format penghantaran mengikut destinasi, menggunakan WebP untuk web dan JPG untuk borang serta e-mel.
  5. Eksport semula berbanding memampat semula apabila saiz atau format baharu diperlukan.

Peraturan 3 ialah peraturan yang paling kerap dilanggar. Memampatkan semula eksport sedia ada adalah lebih cepat pada ketika itu tetapi menambah satu generasi kehilangan kualiti setiap kali ia berlaku.

Mengapa fail ZIP tidak mengecilkan JPEG

Memampatkan folder fail JPEG ke dalam arkib ZIP hampir tidak menjimatkan ruang, kerana imej tersebut sudah pun dimampatkan. Fail ZIP bagi 200 foto biasanya hanya 1 hingga 3 peratus lebih kecil daripada foto itu sendiri.

ZIP menggunakan pemampatan lossless, yang berfungsi dengan mencari pengulangan, dan pengekod lossy telah pun membuang sebahagian besar pengulangan yang ada. Folder yang sama jika disimpan sebagai fail BMP yang tidak dimampatkan akan mengecil secara mendadak, kerana tiada apa-apa yang dilakukan padanya lagi. ZIP kekal berguna untuk menggabungkan banyak fail menjadi satu muat turun, yang merupakan satu kemudahan berbanding pengurangan saiz.

Bolehkah anda tahu sejauh mana imej telah dimampatkan

Bandingkan saiz fail dengan jumlah piksel, kerana foto yang jauh di bawah 1 bait setiap piksel telah dimampatkan dengan banyak. Foto berukuran 1000 kali 1000 pada 60 KB telah dimampatkan dengan kuat, manakala imej yang sama pada 400 KB tidak.

Pemeriksaan visual juga berkesan setelah anda tahu tempat untuk diperhatikan. Zum ke 100 peratus dan periksa kawasan rata untuk melihat tompokan segi empat sama yang samar dan tepi tajam untuk melihat kesan halo. Kedua-dua artifak ini muncul di tempat yang sama tidak kira alat mana yang menghasilkan fail tersebut, jadi pemeriksaan adalah cepat dan boleh dipercayai.

Bolehkah kerosakan lossy dibaiki

Tidak, butiran yang dibuang tidak boleh dipulihkan, kerana maklumat tersebut tidak disimpan di mana-mana dalam fail. Menukar JPEG yang rosak kepada PNG menghasilkan fail yang lebih besar yang mengandungi kerosakan yang sama.

Sesetengah alat penyuntingan menghaluskan artifak JPEG, yang menyembunyikan kerosakan berbanding memulihkannya dan melembutkan butiran tulen bersamanya. Satu-satunya penyelesaian sebenar adalah kembali ke fail asal. Itulah sebab praktikal untuk menyimpan fail induk, dan sebab mengapa folder fail asal kamera bernilai lebih daripada ruang cakera yang digunakannya.

Di mana perkataan ini muncul dalam alat sebenar

Perisian jarang menggunakan perkataan lossy dan lossless secara langsung, sebaliknya menawarkan gelangsar kualiti atau pratetap eksport. Mengetahui yang mana satu anda gunakan adalah lebih penting daripada label yang diletakkan padanya.

  • Gelangsar kualiti bermaksud pemampatan lossy, tidak kira apa pun nama format tersebut.
  • Simpan untuk web dalam perisian reka bentuk bermaksud eksport lossy pada kualiti pratetap.
  • Optimumkan atau mampatkan PNG bermaksud penyusunan semula lossless, melainkan warna sedang dikurangkan.
  • Eksport sebagai PNG 8 bermaksud pengurangan palet, yang mengubah imej secara kekal.
  • Sasaran KB bermaksud alat tersebut akan menurunkan kualiti sehingga fail muat, jadi ia sentiasa lossy.

Menggunakan mod yang betul pada seluruh pustaka

Isih imej kepada foto dan grafik terlebih dahulu, kemudian gunakan pemampatan lossy pada satu kumpulan dan lossless pada kumpulan yang lain. Folder bercampur yang diproses dengan satu tetapan sentiasa merosakkan separuh daripadanya.

Masukkan sehingga 500 fail sekaligus, tetapkan kualiti dan format untuk kumpulan tersebut, dan proses kumpulan kedua secara berasingan. Segala-galanya berjalan di dalam pelayar anda pada pemproses anda sendiri, jadi fail induk, hasil kerja pelanggan dan reka bentuk yang belum diterbitkan tidak pernah sampai ke pelayan. Disebabkan tiada apa-apa yang dimuat naik, fail asal kekal di tempat anda meninggalkannya dan hanya fail eksport sahaja yang berubah.

Kembali ke blog