Kromatisite diyagramı neden öyle görünüyor?
- XYZ renk uzayı üzerine çalışırken renk teorisini anlamaya çalışıyor
- 1931'de oluşturulan XYZ renk uzayı, tüm renk uzaylarının adeta anası gibi görünüyor
- XYZ renk uzayıyla ilgili okurken aşağıdaki gibi görseller sık sık karşısına çıkıyor
- Bu görselin biçiminin ve renklerinin nasıl hesaplandığını merak ediyor
- Bu sorunun yanıtını bulmak için çeşitli kaynakları araştırıyor
Renk eşleme fonksiyonları
- Renk eşleme fonksiyonları, gözün hedef rengi algılamasını sağlamak için belirli dalga boylarının yoğunluğunu belirler
- Kırmızı, yeşil ve mavi için üç renk eşleme fonksiyonu vardır
- Kırmızı, yeşil ve mavi ışığın yoğunluğu ayarlanarak spektrum renkleri görsel olarak algılanır
- CIE 1931 renk uzayı bu RGB renk eşleme fonksiyonlarını tanımlar
- Deneyler yoluyla insanların, hedef renkle eşleşecek şekilde RGB ışık yoğunluklarını ayarladığı veriler toplanmıştır
- Bu veriler, saf RGB ışıkla yeniden üretilemeyen spektrum renklerinin bulunduğunu gösterir
XYZ renk eşleme fonksiyonlarına giriş
- XYZ renk uzayı, RGB renk uzayının bir matris dönüşümüdür
- Bu dönüşüm doğrusal bir dönüşümdür ve aynı verinin hafifçe değiştirilmiş halidir
- XYZ renk eşleme fonksiyonları, RGB renk eşleme fonksiyonlarının dönüştürülmesiyle elde edilir
- XYZ renk uzayı tüm renkleri açıklar ve renk bilgisini cihaza bağımsız bir şekilde kodlar
Kromatisite
- Kromatisite diyagramı, bir rengin niteliğini nesnel olarak belirtir
- XYZ değerleri kullanılarak kromatisitenin x ve y değerleri hesaplanır
- x ve y değerleri kullanılarak xy kromatisite diyagramı oluşturulur
- RGB verileri XYZ uzayına dönüştürülerek kromatisite görselleştirilir
Renk doldurma
- Kromatisite diyagramının içini doldurmak için her piksel için renk hesaplanır
- x ve y değerleri kullanılarak XYZ değerleri oluşturulur ve bunlar sRGB uzayına dönüştürülür
- Bu süreçte çok sayıda geçersiz renk üretilir
- Rengi gösterebilmek için en uygun Y değeri bulunur
Spektrum oluşturma
- Spektrum, renk eşleme fonksiyonları kullanılarak oluşturulur
- XYZ değerleri sRGB'ye dönüştürülerek tuvale render edilir
- p3 geniş renk gamı kullanılarak daha fazla renk ifade edilebilir
Kromatisite diyagramını doldurma
- Kromatisite diyagramını doldurmak için rastgele renkler üretilir ve bunlar xy uzayında çizilir
- Spektrum çizgisi oluşturularak XYZ ve RGB değerleri hesaplanır
- Bu süreç sayesinde kromatisite diyagramı doldurulur
Renk sorunları
- Üretilen renkler çoğu zaman aşırı doygun ya da geçersiz olur
- Renkleri hesaplamak için RGB renk eşleme fonksiyonlarını kullanma yöntemi denenir
- Hâlâ geçersiz renkler olsa da daha iyi sonuçlar elde edilir
Biçimi keşfetmek
- Kromatisite diyagramının biçimi, XYZ renk eşleme fonksiyonlarından türemiştir
- Rastgele renk eşleme fonksiyonları üretilerek kromatisite diyagramının biçimi üzerinde deney yapılır
- Kromatisite diyagramının biçimi, gözün kırmızı, yeşil ve maviyi algılama şekline göre belirlenir
GN⁺ özeti
- Bu yazı, renk teorisi ve renk uzayları hakkında derinlemesine bir anlayış sunar
- Kromatisite diyagramının biçiminin ve renklerinin nasıl hesaplandığını açıklar
- Renk eşleme fonksiyonlarının ve XYZ renk uzayının önemini vurgular
- Renk gösteriminin sınırlarını ve dijital ekranlardaki renk sorunlarını inceler
- Renk teorisine ilgi duyanlar için faydalı bir kaynaktır
1 yorum
Hacker News görüşleri
XYZ kromatisite diyagramının çarpık şekli, gerçek verilerle ilgisizdir
Belirli bir kromatisite diyagramı, ekranda eksik olan renkleri yanlış gösterebilir
Renk uzayları üzerine ilginç bir inceleme var
Renk, algı ve renk gamutu hakkında yeni fikirler edindim
XYZ ile başlamak iyidir, ancak daha iyi renk uzayları vardır
Eğitim amaçlı bir renk uzayı arıyorum
Negatif kırmızı ışık kaynağı, renk eşleme sürecinde kırmızı eklemek anlamına gelir
Guild'in orijinal verilerini okuyorum
Kromatisite diyagramını doldurma yöntemi hakkında bir görüş
OKLCH renk seçici, renkleri farklı bir şekilde ifade eder