OpenCV'nin sRGB renk alanındaki doğrusal olmayanları işlemek için işlevleri olup olmadığını merak ediyorum. OpenCV, sRGB renk alanında doğrusal olmayanları işlemek için işlevlere sahip mi?
XYZ renk uzaya sRGB renk uzaydan bir JPEG resmi dönüştürmek istediğini farz edelim. Bu Wiki page'da belirtildiği gibi, önce doğrusal RGB boşluğuna dönüştürmek için doğrusal olmayanları geri almalı ve daha sonra 3x3 renk dönüştürme matrisi ile çarpılmalıdır. Ancak, cvtColor belgelerinde bu tür tartışmalar bulamadım. Bir şey mi kaçırdım?Çok önceden teşekkürler!
Cevabınız için çok teşekkürler, Beaker! OpenCV'nin bunları belgelere koymaması ve “RGB -> XYZ” ve “RGB -> L * a * b *' için tutarsız bir dönüşümü olması şaşırtıcıdır. Resmi web sitesinde bir [özellik talebi] (http://code.opencv.org/issues/4293) sundum ve gelecekte düzeltilebileceğini umuyoruz. –
Bu sorun için zaten bir yanıt aldınız mı? Çünkü aynı problemle karşı karşıyayım. – Sanchit
hala var @Sanchit hiçbir yerleşik 3.1.0 olarak RGB2XYZ için gama düzeltmesi (http://docs.opencv.org/trunk/de/d25/imgproc_color_conversions.html#color_convert_rgb_xyz bakınız). Korkarım ki kendi kodunu yazman gerekecek. – beaker