{"id":17939,"date":"2008-08-15T16:55:23","date_gmt":"2008-08-15T14:55:23","guid":{"rendered":"http:\/\/www.boscarol.com\/blog\/?p=17939"},"modified":"2017-01-01T23:05:28","modified_gmt":"2017-01-01T22:05:28","slug":"fuori-gamut-di-uno-spazio-rgb","status":"publish","type":"post","link":"http:\/\/www.boscarol.com\/blog\/?p=17939","title":{"rendered":"Fuori gamut di uno spazio RGB"},"content":{"rendered":"<p>Nel diagramma delle cromaticit\u00e0 xy, il gamut di uno spazio RGB \u00e8 triangolare. Per esempio lo spazio sRGB ha questo gamut:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17940\" style=\"border: 0px none;\" title=\"rgb\" src=\"https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/rgb.jpg?resize=393%2C393\" alt=\"\" width=\"393\" height=\"393\" srcset=\"https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/rgb.jpg?w=393 393w, https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/rgb.jpg?w=150 150w, https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/rgb.jpg?w=300 300w\" sizes=\"(max-width: 393px) 100vw, 393px\" data-recalc-dims=\"1\" \/><\/p>\n<p><strong><br \/>\nGamut<\/strong><\/p>\n<p>Ognuno dei tre <strong>spigoli<\/strong>\u00a0(R, G e B) rappresenta <strong>un singolo<\/strong> canale ad ogni livello di luminanza <span style=\"text-decoration: underline;\">positivo<\/span>, mentre gli altri due canali sono <span style=\"text-decoration: underline;\">nulli<\/span>. Per esempio lo spigolo del rosso R rappresenta tutti i colori che hanno il canale R &gt; 0 e gli altri canali G e B uguali 0. Analogamente gli altri due spigoli del triangolo, quello del verde G e quello del blu B, rappresentano i colori come indicato qui sotto:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17942\" style=\"border: 0px none;\" title=\"Primari\" src=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/spi.jpg?resize=393%2C393\" alt=\"\" width=\"393\" height=\"393\" srcset=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/spi.jpg?w=393 393w, https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/spi.jpg?w=150 150w, https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/spi.jpg?w=300 300w\" sizes=\"(max-width: 393px) 100vw, 393px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Ognuno dei tre <strong>lati<\/strong> del triangolo rappresenta invece i colori che sono mescolanza di <strong>due canali<\/strong>, cio\u00e8 rispettivamente i canali (R e G), (G e B), (B e R),\u00a0<span style=\"text-decoration: underline;\">maggiori di 0<\/span>; il terzo canale (rispettivamente B, R \u00a0e G) in ognuno dei lati <span style=\"text-decoration: underline;\">vale sempre 0<\/span>.<\/p>\n<p>Per esempio il lato che congiunge R e G ha sempre B = 0:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17943\" style=\"border: 0px none;\" title=\"Lato B = 0\" src=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/l1.jpg?resize=393%2C393\" alt=\"\" width=\"393\" height=\"393\" srcset=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/l1.jpg?w=393 393w, https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/l1.jpg?w=150 150w, https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/l1.jpg?w=300 300w\" sizes=\"(max-width: 393px) 100vw, 393px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Quindi ogni lato \u00e8 caratterizzato dal fatto che il valore del canale corrispondente allo spigolo opposto \u00e8 0:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17944\" style=\"border: 0px none;\" title=\"Lati\" src=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/Lati.jpg?resize=393%2C393\" alt=\"\" width=\"393\" height=\"393\" srcset=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/Lati.jpg?w=393 393w, https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/Lati.jpg?w=150 150w, https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/Lati.jpg?w=300 300w\" sizes=\"(max-width: 393px) 100vw, 393px\" data-recalc-dims=\"1\" \/><\/p>\n<p>I colori all&#8217;interno del triangolo sono rappresentati da numeri R, G, B tutti e tre positivi.<\/p>\n<p><strong><br \/>\nFuori gamut<\/strong><\/p>\n<p>Se avessimo a disposizione anche numeri R, G e B negativi, potremmo rappresentare anche le aree esterne al triangolo. Per esempio con numeri R negativi potremmo rappresentare tutta l&#8217;area al di l\u00e0 del lato R = 0:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17946\" style=\"border: 0px none;\" title=\"R negativo\" src=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/R_negativo.jpg?resize=393%2C393\" alt=\"\" width=\"393\" height=\"393\" srcset=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/R_negativo.jpg?w=393 393w, https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/R_negativo.jpg?w=150 150w, https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/R_negativo.jpg?w=300 300w\" sizes=\"(max-width: 393px) 100vw, 393px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Considerando anche gli altri lati, si possono tracciare complessivamente 6 zone, oltre a quella interna al triangolo. In ognuna di queste i valori di qualche canale sono negativi:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17948\" style=\"border: 0px none;\" title=\"Canali negativi\" src=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/Canali-negativi.jpg?resize=393%2C393\" alt=\"\" width=\"393\" height=\"393\" srcset=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/Canali-negativi.jpg?w=393 393w, https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/Canali-negativi.jpg?w=150 150w, https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/Canali-negativi.jpg?w=300 300w\" sizes=\"(max-width: 393px) 100vw, 393px\" data-recalc-dims=\"1\" \/><\/p>\n<p>In conclusione, quando in un istogramma troviamo canali di R, G o B nulli, \u00e8 possibile che il colore sia su un lato (un canale nullo) o uno spigolo (due canali nulli) del triangolo, ma \u00e8 molto probabile che il colore sia al di fuori del triangolo, in una di queste zone negative.<\/p>\n<p>Per esempio questo \u00e8 un istogramma di una immagine Raw aperta in Camera Raw.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17950\" title=\"Istogramma Lightroom\" src=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/03\/isto1.jpg?resize=280%2C166\" alt=\"\" width=\"280\" height=\"166\" data-recalc-dims=\"1\" \/><\/p>\n<p>Il colore del triangolino in alto a sinistra, essendo bianco, indica che ci sono pixel in cui tutti e tre i valori sono 0. (Se fosse nero non ci sarebbe <em>clipping<\/em> in nessun canale, se fosse R, G, B, C = G+B, M = R+B, Y = R+G ci sarebbe <em>clipping<\/em> nel canale o nei canali indicati.)<\/p>\n<p>La prima barra verticale dell&#8217;istogramma, in basso \u00e8 bianca, e in alto \u00e8 gialla, il che indica che ci sono anche pixel in cui i due canali R e G hanno valore 0.<\/p>\n<p>Per esempio il colore indicato nell&#8217;istogramma \u00a0(R = G = 0, B = 2) \u00e8 possibile che sia proprio un blu molto scuro (quindi che stia esattamente in uno spigolo del triangolo), ma \u00e8 pi\u00f9 probabile che si tratti di un colore i cui primi due canali (R e G) \u00a0siano (oppure uno dei due sia) <strong>fuori gamut<\/strong>.<\/p>\n<p>&#8212;<\/p>\n<p>Morale: i colori fuori gamut hanno uno o due canali RGB a 0 e quindi questi canali sono appoggiati a sinistra nell&#8217;istogramma. \u00a0Al contrario, se un colore ha uno o due canali a 0 non \u00e8 detto che sia fuori gamut, ma molto probabilmente lo \u00e8.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nel diagramma delle cromaticit\u00e0 xy, il gamut di uno spazio RGB \u00e8 triangolare. Per esempio lo spazio sRGB ha questo gamut: Gamut Ognuno dei tre spigoli\u00a0(R, G e B) rappresenta un singolo canale ad ogni livello di luminanza positivo, mentre gli altri due canali sono nulli. Per esempio lo spigolo del rosso R rappresenta tutti [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[107],"tags":[1536,32,131],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pjoVH-4Fl","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/17939"}],"collection":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=17939"}],"version-history":[{"count":17,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/17939\/revisions"}],"predecessor-version":[{"id":24947,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/17939\/revisions\/24947"}],"wp:attachment":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17939"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}