Lihatlah gambar ini oleh Jeff Schewe dari wikipedia . Ini adalah potongan 2D dari apa yang sebenarnya merupakan ruang tiga dimensi, tetapi membuat konsep dasarnya jelas:
Jadi: sRGB adalah subset dari AdobeRGB, yang merupakan subset dari ProPhoto RGB.
Anda juga dapat melihat bagaimana ProPhoto RGB memanjang di luar bentuk melengkung yang mewakili warna yang terlihat. Dan Anda dapat melihat bagaimana AdobeRGB lebih cocok untuk mencetak pada kertas matte daripada sRGB - dan seberapa jauh di luar apa yang dapat dicetak pada kertas, ruang ProPhoto meluas.
Tapi ini bukan keseluruhan cerita, karena masalah kedalaman bit . Dalam format file yang umum digunakan untuk tampilan, informasi warna disimpan dalam bilangan bulat, bukan nilai analog - ada sejumlah warna yang bisa dihitung dan dapat dijelaskan pada kedalaman bit tertentu. Pikirkan ruang warna seperti sekotak krayon Crayola dengan warna berbeda. Setiap ruang warna memiliki jumlah krayon yang sama. Di ruang yang lebih besar, beberapa dari jumlah terbatas itu harus digunakan untuk cakupan yang lebih luas - dalam ProPhoto RGB, Anda memiliki sejumlah "krayon" yang dikhususkan untuk warna yang bahkan tidak dapat dilihat manusia. sRGB memiliki jumlah krayon yang sama yang dikemas dalam kisaran yang lebih kecil. Itu berarti, sebagai ganti tidak bisa mewakili cyans dan hijau yang jauh, Anda mendapatkan perbedaan yang lebih baik antara biru dan ungu dan merah (dan hijau yang ada di sana).
Dalam kedalaman warna 8-bit-per-saluran (keseluruhan 24 bit), ada sekitar 16,8 juta krayon, yang banyak, tetapi cukup bahwa masih ada peluang untuk artefak warna dalam gradien halus. Dan, ketika Anda memetakan dari satu ruang warna ke yang lain, krayon tidak harus sejajar . ProPhoto RGB mungkin berisi semua sRGB, tetapi jika Anda bekerja dalam 8 bit, itu hilang untuk bolak-balik.
Bayangkan bahwa Anda memiliki tiga warna merah yang berbeda dalam satu kotak krayon, dan dua warna merah dalam kotak yang berbeda (karena kotak kedua membutuhkan krayon ekstra untuk ultramarine). Jika Anda mencoba untuk menduplikasi gambar yang diambil dari kotak pertama, Anda harus berkompromi pada rendisi merah Anda. Dan jika Anda kemudian membuat salinan lain dengan krayon pertama Anda tetapi tanpa melihat gambar pertama, Anda mungkin tidak akan memilih pemetaan yang sama dari dua merah ke tiga yang lebih ekspresif.
Namun, jika Anda dapat bekerja dalam 16 bit per saluran, ini sebenarnya bukan masalah. Itu karena untuk setiap krayon dalam 8-bit-per-saluran, 16 bit memberi Anda 16,8 juta krayon. Itu banyak gradasi halus - hampir pasti melampaui apa yang bisa dibedakan oleh mata manusia. (Jumlah keseluruhan warna berbeda dalam kedalaman warna 16-bit adalah lebih dari 281 triliun.) Jadi, jika Anda menggunakan aplikasi seperti Adobe Lightroom yang bekerja dalam kedalaman warna 16 bit, berpindah ruang warna bukanlah masalah - tetapi Anda Anda harus memutuskan kompromi apa yang Anda inginkan ketika Anda ingin pergi ke nilai output akhir, karena kami tidak benar-benar memiliki format file ruang-gamut-warna-ruang-warna 16-bit yang tinggi, didukung, belum didukung dengan baik.
Adapun ukuran file yang dihasilkan : itu pada dasarnya hanya akan menjadi kekhasan bagaimana kompresi bekerja. Rentang sebenarnya dari ruang warna tidak membuat perbedaan dalam ukuran file, karena, sekali lagi, jumlah krayon yang sama secara keseluruhan dalam hal apa pun. Ada kemungkinan bahwa foto sRGB Anda lebih besar karena versi Adobe RGB "runtuh" beberapa perbedaan warna halus menjadi nilai yang sama (tidak cukup jenis krayon merah yang berbeda?). Tapi itu mungkin hanya kekhasan bagaimana "penugasan kembali" krayon menyebabkan data menjadi berbeda dan oleh karena itu kompresi menjadi berbeda.