Apakah TIFF benar-benar berkualitas lebih tinggi dari PNG-24?

20

Saya telah melakukan beberapa penelitian untuk mencoba mencari tahu mengapa lebih banyak orang tidak menyimpan file gambar beresolusi tinggi sebagai PNG-24. PNG memiliki kompresi yang benar-benar reversibel, lossless, ini adalah format yang ramah-internet sehingga browser web mana pun dapat melihatnya, dan mendukung transparansi penuh.

Saya telah melihat beberapa orang mengatakan bahwa TIFF memiliki "kualitas yang lebih tinggi" dari PNG, tetapi tidak ada yang memberikan rincian tentang bagaimana kualitasnya lebih tinggi. PNG-24 adalah lossless, jadi ketika Anda "Simpan Sebagai" TIFF ke PNG, bagaimana tepatnya Anda kehilangan kualitas?

cmal
sumber
1
Tentukan kualitas yang lebih tinggi . Apakah kehilangan profil warna berarti kualitas yang lebih rendah? Kehilangan metadata? Ketajaman? Kedalaman warna?
takeshin
@takeshin, Zzz, ketika orang berbicara tentang gambar, "kualitas lebih tinggi" tentu saja mengacu pada kualitas gambar. Apa lagi itu? Jika komputer menampilkan FileA menggunakan piksel yang sama seperti halnya dengan FileB, maka kita dapat mengatakan bahwa kedua file memiliki kualitas gambar yang identik.
Pacerier

Jawaban:

24

Anda secara eksplisit menyebutkan PNG-24 - yang memiliki delapan bit per saluran, sedangkan file TIFF dapat memiliki 16. Itu akan menjadi salah satu alasan kualitasnya bisa lebih tinggi, dari konversi RAW terutama tetapi juga jika Anda melakukan banyak pengeditan.

Standar PNG juga mendukung 16-bit per saluran (PNG-48) tetapi saya tidak tahu berapa banyak aplikasi yang mendukungnya, sedangkan hampir semua yang dapat membaca TIFF akan dapat membaca file TIFF 16-bit.

TIFF juga dapat menyimpan layer di dalamnya, yang bukan masalah kualitas, melainkan fleksibilitas. PNG benar-benar dimaksudkan untuk memegang gambar, bukan set berlapis (meskipun APNG dapat memegang set, itu benar-benar tidak untuk tujuan yang sama).

Satu tambahan sedikit informasi praktis adalah bahwa TIFF dapat menyimpan banyak jenis lapisan Photoshop, saya telah menggunakannya untuk gambar yang menerapkan sejumlah lapisan penyesuaian. Itu tidak mungkin dengan PNG, Anda harus meratakan seluruh gambar.

Kendall Helmstetter Gelner
sumber
3
Bahkan, saluran dalam file TIFF juga bisa dalam format floating-point IEEE 754, termasuk 128 bit, untuk 384 bit (48 byte) per piksel dalam format RGB, YCbCr dan CIE L a b * dan 512 bit ( 64 byte) per piksel dalam format CMYK. Hal yang sama berlaku untuk saluran alfa apa pun, jika ada, serta saluran yang berpotensi tidak terlihat (gambar satelit sering penuh dengan saluran IR di pita yang berbeda, misalnya).
Martin Sojka
1
File TIFF yang sama juga dapat berupa faks grup 3. Mengapa orang harus terus-menerus mengubah format wadah dengan format yang terkandung di dalamnya ...
James Snell
@ Kendall, Jadi apa perbedaan kualitas antara TIFF-58 dan PNG-48? Apakah mereka menghasilkan piksel yang sama persis di layar?
Pacerier
@Pacerier TIFF-58 (apakah ada standar seperti itu? Atau maksud Anda file TIFF 16-bit?) Akan terlihat tidak berbeda di layar (atau cetak) dari pada PNG 48, keduanya tanpa kerugian. Hanya saja, lebih banyak aplikasi akan dapat membuka TIFF.
Kendall Helmstetter Gelner
11

Lihatlah Mengapa sebagian besar kamera tidak mendukung format PNG? untuk beberapa jawaban lain. Alasan yang sering dikutip adalah bahwa metadata yang biasa (IPTC dan EXIF ​​dari TIFF dan JPG) tidak terlalu didukung oleh PNG dan perangkat lunaknya.

PNG memang mendukung profil warna sekarang, tetapi tidak menawarkan CMYK seperti halnya TIFF, karena berfokus pada penggunaan web.

Anekdotal: Saya dulu menyimpan scan 2000dpi 135er sebagai PNG sebelum saya peduli dengan metadata tetapi hasilnya tidak jauh berbeda dari TIFF dengan LZW + Prediksi (gratis sejak 2003) di sebagian besar kasus saya (ukuran +25 - 50%) bahwa itu adalah sepadan dengan waktu mengkonversi sekarang.

Leonidas
sumber
3
PNG sebagai format tidak memiliki masalah mendukung metadata. Masalahnya tampaknya dengan editor dan programer tidak terampil yang menganggap itu tidak dapat dilakukan jadi jangan menawarkannya.
James Snell
7

Anda tidak kehilangan kualitas apa pun. Itu sebagian besar kebiasaan, saya menduga. Banyak buku tentang pencitraan digital masih menyarankan TIFF sebagai format kualitas tertinggi. Untuk orang-orang non-teknis, hanya itu yang perlu mereka ketahui.

Perhatikan bahwa TIFF dan PNG juga memiliki kedalaman bit yang lebih tinggi. Kebanyakan orang yang masih menyimpan di TIFF menggunakan 16-bit per-pixel, jadi setara dengan PNG-48. Jika mereka menyimpan sebagai PNG-24 dalam kasus ini, mereka kehilangan kualitas.

Itai
sumber
Bagaimana dengan masalah metadat?
mattdm
3
Metadata tidak berdampak pada kualitas gambar, tetapi ya, itulah alasan untuk menggunakan TIFF di atas PNG.
Itai
Saya pikir itu adalah bagian penting dari pertanyaan lengkap, yang hanya sebagian tentang kualitas dan sebagian tentang "mengapa orang lebih suka tiff?".
mattdm