<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CMYK Archives - Visão Computacional</title>
	<atom:link href="https://visaocomputacional.com.br/tag/cmyk/feed/" rel="self" type="application/rss+xml" />
	<link>https://visaocomputacional.com.br/tag/cmyk/</link>
	<description>Tecnologias, teorias e testes.</description>
	<lastBuildDate>Thu, 21 May 2026 00:50:29 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://visaocomputacional.com.br/wp-content/uploads/2021/12/cropped-logo-150x150-1-32x32.png</url>
	<title>CMYK Archives - Visão Computacional</title>
	<link>https://visaocomputacional.com.br/tag/cmyk/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Espaço e Filtros de Cores HSV, RGB, CMYK, HSB, HSL e RYB</title>
		<link>https://visaocomputacional.com.br/espaco-e-filtros-de-cores-hsv-rgb-cmyk-hsb-hsl-e-ryb/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=espaco-e-filtros-de-cores-hsv-rgb-cmyk-hsb-hsl-e-ryb</link>
		
		<dc:creator><![CDATA[Piemontez]]></dc:creator>
		<pubDate>Wed, 04 Sep 2024 23:15:58 +0000</pubDate>
				<category><![CDATA[Conceitos básicos]]></category>
		<category><![CDATA[CMYK]]></category>
		<category><![CDATA[Colors]]></category>
		<category><![CDATA[Cores]]></category>
		<category><![CDATA[FIlter]]></category>
		<category><![CDATA[Filtro]]></category>
		<category><![CDATA[HSB]]></category>
		<category><![CDATA[HSL]]></category>
		<category><![CDATA[HSV]]></category>
		<category><![CDATA[NDVI]]></category>
		<category><![CDATA[RGB]]></category>
		<category><![CDATA[RYB]]></category>
		<guid isPermaLink="false">https://visaocomputacional.com.br/?p=6593</guid>

					<description><![CDATA[<p>Este artigo explana o conceito de espaço de cores e demonstra como realizar filtros em imagens a partir de sua cor.</p>
<p>The post <a href="https://visaocomputacional.com.br/espaco-e-filtros-de-cores-hsv-rgb-cmyk-hsb-hsl-e-ryb/">Espaço e Filtros de Cores HSV, RGB, CMYK, HSB, HSL e RYB</a> appeared first on <a href="https://visaocomputacional.com.br">Visão Computacional</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Este artigo explana o conceito de espaço de cores e demonstra como extrair regiões de imagens utilizando apenas filtros de cores. Uma visão inicial sobre cores é apresentanda em <a href="https://visaocomputacional.com.br/cores-como-os-humanos-enxergam-e-o-que-computadores-podem-enxergam/">Cores e Câmeras: Como os humanos enxergam e o que computadores podem enxergar</a>.</p>



<p>Antes de apresentarmos sobre espaços e filtros de cores é necessário entender o que são cores e quais cores nós conseguimos enxergar para melhor entender como representá-las computacionalmente. Nesta primeira parte, serão explicados conceitos básicos sobre frequência de cores.</p>



<p><strong>Caso você queira visualizar os efeitos que filtros de cores podem ter na área de visão computacional, vá para o final deste artigo.</strong></p>



<p>Tudo o que sabemos sobre cores hoje em dia, iniciou em 1660, quando o cientista britânico Isaac Newton descobriu que, ao atravessar um feixe de luz solar num prisma de vidro, o feixe de luz sofria decomposição em uma gama de cores similares às do arco-íris. Newton concluiu que as cores que visualizou, faziam parte da luz solar branca. Logo em seguida, conseguiu demonstrar que, após decompor a luz branca com um prisma, poderia recompor as cores dispersadas com outro prisma invertido obtendo novamente a luz branca. <a href="#refs">[C]</a> A ilustração da Fig.1, apresenta o espectro de cores produzido neste experimento, dividido em 7 regiões: vermelho, laranja, amarelo, verde, azul, anil, e violeta.</p>


<div class="wp-block-image">
<figure class="aligncenter"><a href="https://visaocomputacional.com.br/wp-content/uploads/2021/11/cores_prisma_1.png"><img fetchpriority="high" decoding="async" width="300" height="300" src="https://visaocomputacional.com.br/wp-content/uploads/2021/11/cores_prisma_1-300x300.png" alt="" class="wp-image-2461" srcset="https://visaocomputacional.com.br/wp-content/uploads/2021/11/cores_prisma_1-300x300.png 300w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/cores_prisma_1-150x150.png 150w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/cores_prisma_1-768x768.png 768w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/cores_prisma_1-230x230.png 230w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/cores_prisma_1-400x400.png 400w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/cores_prisma_1-600x600.png 600w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/cores_prisma_1-640x640.png 640w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/cores_prisma_1.png 800w" sizes="(max-width: 300px) 100vw, 300px" /></a><figcaption class="wp-element-caption">Figura 1 &#8211; Decomposição de luz branca em um prisma de vidro.</figcaption></figure>
</div>


<p>No experimento de Newton, conclui-se, que a cor branca é composta por todas as demais, com o violeta em uma extremidade ao vermelho na outra <a href="#refs">[GW]</a>. As&nbsp; cores são formadas, por frequências da radiação eletromagnética e todas estas variações de frequência compõem o espectro eletromagnético conforme ilustrado na Fig. 2.</p>



<p>Por muito tempo, achou-se que a luz era a&nbsp; única parte conhecida deste espectro, porém ela representa uma parte muito pequena dele. O espectro se estende desde as ondas de baixa frequência, ondas de rádio, até as de maior frequência como as da radiação gama. Todas estas variações de frequências, servem como áreas de aplicação do processamento de imagens.</p>



<p>Uma forma fácil, de compreender a extensão de aplicações de processamento de imagens e possibilidades que um computador consegue enxergar, é categorizar estes espectros como, espectro de luz visível humana, raio x, infravermelho e assim por diante. Porém, ao categorizá-los não devemos esquecer que podemos utilizar mais de uma categoria ao mesmo tempo, como extração de informação.</p>



<h3 class="wp-block-heading">Espectro visível da luz</h3>


<div class="wp-block-image">
<figure class="aligncenter"><a href="https://visaocomputacional.com.br/wp-content/uploads/2021/11/espectro-visivel-da-luz.jpg"><img decoding="async" width="800" height="451" src="https://visaocomputacional.com.br/wp-content/uploads/2021/11/espectro-visivel-da-luz.jpg" alt="" class="wp-image-2438" srcset="https://visaocomputacional.com.br/wp-content/uploads/2021/11/espectro-visivel-da-luz.jpg 800w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/espectro-visivel-da-luz-300x169.jpg 300w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/espectro-visivel-da-luz-768x433.jpg 768w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/espectro-visivel-da-luz-150x85.jpg 150w, https://visaocomputacional.com.br/wp-content/uploads/2021/11/espectro-visivel-da-luz-600x338.jpg 600w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption class="wp-element-caption">Figura 2 &#8211; Espectro eletromagnético. Ilustração: Peter Hermes Furian / Shutterstock.com</figcaption></figure>
</div>


<p>Se observarmos a Fig. 2, percebemos que a variedade de cores que enxergamos é muito pequena, comparada a todo o espectro eletromagnético. Os espaços e filtros de cores apresentados a seguir foram criados para representar essa faixa do espectro de luz, também conhecida como espectro de luz visível humano.</p>



<h2 class="wp-block-heading">Espaço de cores</h2>



<p>Um espaço de cor, é uma fórmula/modelo matemática que descrever a cor. Existem vários espaços de cores diferentes, cada um foi pensado para um propósito diferente. Dentre eles os mais conhecidos são o RGB, CMYK, HSV e HSL.</p>



<h2 class="wp-block-heading">Cores aditivas RGB (Red, Blue e Green)</h2>



<p>O espaço de cor RBG, criado por James C Maxwell, e provavelmente o mais conhecido, é uma representação 3D das cores vermelho, azul, e verde, conforme Figura 4. Este espaço é associado a reprodução de cores em dispositivos eletrônicos, como monitor, celulares e TVs. </p>



<p>O RGB é um padrão de cores aditivas, elas são chamadas “aditivas” porque ao serem adicionadas, a soma dessas três cores, resulta na luz branca. Ao combinar apenas duas dessas cores primárias obtemos as cores secundárias: magenta, amarelo e ciano, conforme representado na Figura 3. O ciano é a união do azul com o verde. Já o amarelo, é a mistura do vermelho e do verde. Por fim, o magenta é resultado do azul mais o vermelho. Observer que as cores primarias no sistema aditivo é diferente das cores primarias no sistema subtrativo, visto na próxima seção.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><img decoding="async" width="360" height="292" src="https://visaocomputacional.com.br/wp-content/uploads/2024/07/cores_aditivas_rgb.png" alt="" class="wp-image-6596" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/07/cores_aditivas_rgb.png 360w, https://visaocomputacional.com.br/wp-content/uploads/2024/07/cores_aditivas_rgb-300x243.png 300w" sizes="(max-width: 360px) 100vw, 360px" /><figcaption class="wp-element-caption">Figura 3 &#8211; Cores Aditivas RGB</figcaption></figure>



<p></p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="392" height="392" src="https://visaocomputacional.com.br/wp-content/uploads/2024/07/cubo_rgb.jpg" alt="" class="wp-image-6598" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/07/cubo_rgb.jpg 392w, https://visaocomputacional.com.br/wp-content/uploads/2024/07/cubo_rgb-300x300.jpg 300w, https://visaocomputacional.com.br/wp-content/uploads/2024/07/cubo_rgb-150x150.jpg 150w" sizes="auto, (max-width: 392px) 100vw, 392px" /><figcaption class="wp-element-caption">Figura 4 &#8211; Representação cúbida do RGB</figcaption></figure>



<p></p>
</div>
</div>



<p>Na Figura 5 outras demonstrações da mistura de cores no sistema aditivo. No cubo à esquerda, notar que o preto é obtido a partir da auxência de todas as cores, e no cubo a direita, a cor branca é o resultado da soma de todas as cores.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="920" height="488" src="https://visaocomputacional.com.br/wp-content/uploads/2024/07/cubo_rgb2.png" alt="" class="wp-image-6600" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/07/cubo_rgb2.png 920w, https://visaocomputacional.com.br/wp-content/uploads/2024/07/cubo_rgb2-300x159.png 300w, https://visaocomputacional.com.br/wp-content/uploads/2024/07/cubo_rgb2-768x407.png 768w" sizes="auto, (max-width: 920px) 100vw, 920px" /><figcaption class="wp-element-caption">Figura 5 &#8211; Representação da mistura de cores aditivas.</figcaption></figure>



<p>Uma consideração, o sistema RGB utilizado em monitores e televisões é o sistema sRGB, existem outros modelos RGB como o Adobe RGB, bastante utilizado na industria de impressão.<br></p>



<h2 class="wp-block-heading">Cores Substrativas CMYK</h2>



<p>O sistema CMYK CMYK (Cyan, Magenta, Yellow e Black) é utilizado em impressão, pois trabalha com pigmentos. Diferente do modelo aditivo, o sistema subtrativo funciona pela absorção de luz: quanto mais cores são misturadas, menos luz é refletida, ou seja, quanto mais cores diferentes é misturado, menos cor ela ira refletir. </p>



<p>A cor branca, ou tinta branca, no sistema subtrativo, é a cor que menos absorve cores, logo refletindo todas elas. A cor preta, por sua vez, é a que mais absorve cores, não refletindo nenhuma, conforme ilustrado na Figura 6.</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="768" height="768" src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/sistemca_cor_cmyk.png" alt="" class="wp-image-6720" style="width:768px;height:768px" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/08/sistemca_cor_cmyk.png 768w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/sistemca_cor_cmyk-300x300.png 300w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/sistemca_cor_cmyk-150x150.png 150w" sizes="auto, (max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">Figura 6 &#8211; Sistema de cor CMYK.</figcaption></figure>



<p>No modelo subtrativo, uma tinta vermelha, por exemplo, absorve verde e azul, refletindo apenas o vermelho.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="424" src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/cor_absorvida_refletida-1024x424.jpg" alt="" class="wp-image-6722" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/08/cor_absorvida_refletida-1024x424.jpg 1024w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/cor_absorvida_refletida-300x124.jpg 300w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/cor_absorvida_refletida-768x318.jpg 768w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/cor_absorvida_refletida.jpg 1288w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Figura 7 &#8211; Absorção e reflexão de cores <a href="#refs">[GC]</a>.</figcaption></figure>



<h2 class="wp-block-heading">Sistema RYB (Red, Yellow, Blue)</h2>



<p>Muito utilizado por artistas, o modelo RYB (Red, Yellow, Blue) define as cores primárias tradicionais ensinadas no ensino básico.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="691" height="617" src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/sistema_cor_ryb.png" alt="" class="wp-image-6719" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/08/sistema_cor_ryb.png 691w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/sistema_cor_ryb-300x268.png 300w" sizes="auto, (max-width: 691px) 100vw, 691px" /><figcaption class="wp-element-caption">Figura 8 &#8211; Sistema de cor RYB <a href="#refs">[GKPB]</a>.</figcaption></figure>
</div>


<p>A partir das cores RYB, obtemos o <strong>círculo cromático</strong>, uma representação, simplificada e em círculo, das cores percebidas pelo olho humano. Esta representação é muito útil para designer, arquitetos, pintores e outras artistas, pois a partir dela, é possível identificar cores complementares e contrastantes, cores contrastante sem perda de harmonia.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="564" height="558" src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/circulo-cromatico.webp" alt="" class="wp-image-6728" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/08/circulo-cromatico.webp 564w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/circulo-cromatico-300x297.webp 300w" sizes="auto, (max-width: 564px) 100vw, 564px" /><figcaption class="wp-element-caption">Figura 9 &#8211; Circulo Cromático.</figcaption></figure>
</div>


<p>No artigo <a href="https://www.vivadecora.com.br/pro/circulo-cromatico/">Círculo Cromático: Veja Como Usar e Evite Erros na Escolha das Cores</a>, são apresentados diversos exemplos de combinações de cores utilizando o círculo cromático.</p>



<h2 class="wp-block-heading">Representação HSV e HSB</h2>



<p>HSV é a abreviatura para o sistema de cores formadas pelos componentes Hue (matiz), Saturation (saturação) e Value (valor). O sistema de cor HSV é uma representação cilindrica das cores conforme Figuras 10 e 11.. O HSV também é conhecido como HSB (hue, saturation e brightness — matiz, saturação e brilho, respectivamente) <a href="#refs">[WK]</a>.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="720" height="540" src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsv.webp" alt="" class="wp-image-6797" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsv.webp 720w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsv-300x225.webp 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /><figcaption class="wp-element-caption">Figura 10 &#8211; HSV  <a href="#refs">[WK]</a> </figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="640" height="480" src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/HSV_02.jpg" alt="" class="wp-image-6798" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/08/HSV_02.jpg 640w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/HSV_02-300x225.jpg 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /><figcaption class="wp-element-caption">Figura 11 &#8211; HSV  <a href="#refs">[WK]</a></figcaption></figure>
</div>
</div>



<p>A cor, no sistema HSV, é definida conforme descrito abaixo:</p>



<ul class="wp-block-list">
<li>Matiz (tonalidade): Define o tipo de cor, abrangendo todas as cores do espectro, desde o vermelho até o violeta, mais o magenta. Atinge valores de 0 a 360, em algumas aplicações, esse valor é normalizado de 0 a 100% ou entre 0 e 1.</li>



<li>Saturação: Também chamado de &#8220;pureza&#8221;. Quanto menor esse valor, mais com tom de cinza aparecerá a imagem. Quanto maior o valor, mais &#8220;pura&#8221; é a imagem. Atinge valores de 0 a 100% entre 0 e 1.</li>



<li>Valor (brilho): Define o brilho da cor. Atinge valores de 0 a 100% ou entre 0 e 1.</li>
</ul>



<p>Este espectro de cor é muito útil no processamento de imagens e visão computacional, pois é mais simples extrair um faixa ou tipo de cor com este modelo.</p>



<h2 class="wp-block-heading">Representação HSL</h2>



<p>HSL é a abreviatura para o sistema de cores formado pelos componentes Hue (matiz), Saturation (saturação) e Lightness (luminosidade). O sistema de cor HSL é uma representação cilíndrica (ou biconica) das cores, semelhante ao HSV, porém com uma forma diferente de representar a variação de brilho.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsl-1024x768.png" alt="" class="wp-image-6816" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsl-1024x768.png 1024w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsl-300x225.png 300w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsl-768x576.png 768w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsl.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p> A cor, no sistema HSL, é definida conforme descrito abaixo: </p>



<ul class="wp-block-list">
<li>Matiz (Hue) -Define o tipo de cor, abrangendo todas as cores do espectro visível, desde o vermelho até o violeta, incluindo o magenta. Seus valores variam de 0 a 360 graus, podendo também ser normalizados entre 0 e 1 ou 0% e 100%.</li>



<li>Saturação (Saturation) -Representa a intensidade ou pureza da cor. Quanto menor o valor, mais próxima a cor estará de tons de cinza. Quanto maior, mais intensa e &#8220;pura&#8221; será a cor. Seus valores variam entre 0 e 100% ou entre 0 e 1.</li>



<li>Luminosidade (Lightness) &#8211; Define o grau de iluminação da cor. Diferente do modelo HSV, a luminosidade no HSL varia entre preto, cor pura e branco:
<ul class="wp-block-list">
<li>0% representa preto</li>



<li>50% representa a cor em sua intensidade normal</li>



<li>100% representa branco</li>
</ul>
</li>
</ul>



<p>Esse modelo permite um controle mais intuitivo da iluminação da cor, sendo bastante utilizado em design gráfico e interfaces visuais.</p>



<p>Assim como o HSV, o sistema HSL também é útil no processamento de imagens e visão computacional, especialmente quando se deseja manipular ou analisar cores levando em consideração sua luminosidade de forma mais equilibrada.</p>



<h2 class="wp-block-heading">RGB para HSV e HSL</h2>



<p>O HSV e o HSL são modelos de cores semelhantes, porém distintos. Ambos utilizam representações baseadas em geometrias cilíndricas para organizar as cores, facilitando sua interpretação e manipulação. No entanto, eles diferem na forma como essa geometria é construída.<br>O modelo HSV é baseado no chamado “hexcone” (um cone hexagonal), enquanto o modelo HSL é baseado em um “bi-hexcone” (duplo cone hexagonal), o que resulta em diferentes formas de representar o brilho e a intensidade das cores.<br>Na Figura 12, é possível observar as diferenças entre essas duas representações cilíndricas. A ilustração apresenta:</p>



<ul class="wp-block-list">
<li>A estrutura geométrica de cada modelo (HSV e HSL);</li>



<li>A visualização das cores quando a saturação está em 100%, evidenciando apenas cores puras;</li>



<li>A visualização das cores quando luminosidade (no HSL) ou valor/brilho (no HSV) estão em 100%, mostrando como cada modelo trata regiões mais claras;</li>



<li>Cortes verticais no cilindro para valores de matiz em 0° e 180°, permitindo observar como as cores se distribuem internamente em cada modelo.</li>
</ul>



<p>Essas diferenças estruturais influenciam diretamente na forma como as cores são ajustadas e percebidas em cada sistema, especialmente em aplicações de design gráfico e processamento de imagens.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="768" height="768" src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsl_x_hsv.png" alt="" class="wp-image-6804" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsl_x_hsv.png 768w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsl_x_hsv-300x300.png 300w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/hsl_x_hsv-150x150.png 150w" sizes="auto, (max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">Figura 12 -HSL e HSV <a href="#refs">[WK2]</a>.</figcaption></figure>



<p>Nos Vídeos 1 e 2, abaixo, são demonstrados como são realizados as conversões de um cubo RGB para as representações HSV/HSV e HSL. </p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-video"><video height="480" style="aspect-ratio: 430 / 480;" width="430" controls src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/RGB_2_HSV_conversion_with_grid.ogg.480p.vp9_.webm"></video><figcaption class="wp-element-caption"> Video 1 &#8211; Derivação geométrica visualizada da representação HSV cilíndrica de um &#8220;cubo de cores&#8221; RGB <a href="#refs">[WK2]</a>. </figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-video"><video controls src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/RGB_2_HSL_conversion_with_grid.ogg.480p.vp9_.webm"></video><figcaption class="wp-element-caption"> Video 2 &#8211; Derivação geométrica visualizada da representação HSL cilíndrica de um &#8220;cubo de cores&#8221; RGB <a href="#refs">[WK2]</a>. </figcaption></figure>
</div>
</div>



<p>Na Figura 13, ilustração da fórmula base para conversão entre estas representações. Ná página <a href="https://en.wikipedia.org/wiki/HSL_and_HSV">HSL and HSV</a> da Wikipédia, contém a explanação completa destes cálculos.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="300" height="600" src="https://visaocomputacional.com.br/wp-content/uploads/2024/08/HSL-HSV_hue_and_chroma.svg_.png" alt="" class="wp-image-6806" srcset="https://visaocomputacional.com.br/wp-content/uploads/2024/08/HSL-HSV_hue_and_chroma.svg_.png 300w, https://visaocomputacional.com.br/wp-content/uploads/2024/08/HSL-HSV_hue_and_chroma.svg_-150x300.png 150w" sizes="auto, (max-width: 300px) 100vw, 300px" /><figcaption class="wp-element-caption"> Figura 13 &#8211; Fórmula base para conversão do sistema RGB em HSV e HSL  <a href="#refs">[WK2]</a>.  </figcaption></figure>
</div>


<h1 class="wp-block-heading">Filtros</h1>



<p>A seguir, serão apresentados alguns <a href="https://visaocomputacional.com.br/dominios-de-valor-espaco-e-frequencia/">filtros locais (ou espaciais)</a>, com o objetivo de demonstrar como, por meio de operações simples, é possível extrair regiões específicas de uma imagem ou isolar determinados tipos de objetos.</p>



<p>Os filtros apresentados aqui são considerados os mais básicos no processamento de imagens. Eles funcionam analisando individualmente o valor de cada pixel da imagem de entrada e, com base em determinados critérios, geram uma nova imagem contendo apenas as informações de interesse.</p>



<p>Esse processo permite destacar características específicas da imagem original, como cores, bordas ou regiões específicas, facilitando etapas posteriores de análise. O funcionamento geral desse tipo de filtro pode ser observado de forma ilustrativa na Figura 14.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="595" height="410" src="https://visaocomputacional.com.br/wp-content/uploads/2021/07/dom_espaco_filtros.png" alt="" class="wp-image-1490" srcset="https://visaocomputacional.com.br/wp-content/uploads/2021/07/dom_espaco_filtros.png 595w, https://visaocomputacional.com.br/wp-content/uploads/2021/07/dom_espaco_filtros-300x207.png 300w" sizes="auto, (max-width: 595px) 100vw, 595px" /><figcaption class="wp-element-caption">Figura.14 Funcionamento de um filtro de imagem.</figcaption></figure>
</div>


<h3 class="wp-block-heading">Filtro de cor HSV.</h3>



<p>No experimento apresentado no Vídeo 3, é possível observar como a aplicação simples de um filtro baseado em uma faixa de cores permite extrair objetos ou regiões de interesse de uma imagem.</p>



<p>Nesse experimento, são extraídas seis regiões distintas. Cada uma dessas regiões corresponde a uma faixa de cor específica, permitindo a separação dos elementos da imagem com base em suas cores. As faixas utilizadas representam as seguintes cores: vermelho, amarelo, verde, azul, roxo e ciano.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="ratio ratio-16x9"><iframe loading="lazy" title="VC - Experimento - Extraindo ROI com filtros de cores HSV." width="800" height="450" src="https://www.youtube.com/embed/C0vAPq-58eo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div><figcaption class="wp-element-caption"> Video 3 &#8211; Experimento para extração de áreas de interesse com filtros HSV.</figcaption></figure>



<p>No caso apresentado no Vídeo 3, o objetivo principal é extrair as regiões da imagem que contêm morangos. Para isso, é aplicado um filtro correspondente à faixa de cor vermelha, permitindo isolar esses elementos do restante da imagem de entrada.</p>



<p>É importante observar que, para isolar completamente os morangos, foram utilizadas duas faixas de cor vermelha. Isso ocorre porque, na representação HSV, a cor vermelha está localizada tanto no início quanto no final do intervalo de matiz, devido à natureza cíclica dessa representação.</p>



<p>Apesar de sua simplicidade, esse tipo de filtro pode ser utilizado de forma eficiente em ambientes controlados como um primeiro estágio de detecção de objetos. Isso se deve ao seu baixo custo computacional, o que permite seu uso em conjunto com métodos mais avançados, como algoritmos de inteligência artificial, formando uma abordagem encadeada de processamento.</p>



<h3 class="wp-block-heading">Filtro de cor NDVI</h3>



<p>Uma outra forma de extrair informações de uma imagem utilizando apenas filtros de cores é por meio da comparação da diferença, ou distância, entre duas ou mais bandas de cor em cada pixel. Esse tipo de abordagem permite extrair informações relevantes, como a presença de água, a saúde da vegetação, entre outras características específicas da cena.</p>



<p>O Índice de Vegetação por Diferença Normalizada (NDVI) é um exemplo desse tipo de técnica. Ele consiste em um indicador simples que representa a quantidade de biomassa fotossinteticamente ativa, ou seja, fornece uma estimativa da saúde da vegetação. Em termos mais intuitivos, o NDVI mede o estado das plantas com base em como elas refletem e absorvem a luz em diferentes frequências do espectro eletromagnético.</p>



<p>De forma simplificada, plantas saudáveis tendem a absorver mais luz na faixa do vermelho visível e refletir mais luz na faixa do infravermelho próximo. Já superfícies não vegetais apresentam comportamentos diferentes nessas faixas.</p>



<p>O NDVI funciona justamente comparando essas duas respostas espectrais, utilizando a seguinte fórmula:</p>



<pre class="wp-block-preformatted"><strong>Fórmula:</strong> NDVI = (Infravermelho Próximo - Vermelho) / (Infravermelho Próximo + Vermelho)</pre>



<p>O resultado desse cálculo é um valor normalizado que varia tipicamente entre -1 e 1, permitindo diferenciar diferentes tipos de cobertura do solo.</p>



<p>Observe a imagem à esquerda da Figura 14: ela foi gerada a partir do cálculo do NDVI, utilizando a diferença entre dois canais de cor — o vermelho e o infravermelho próximo. Nessa representação, elementos como troncos de árvores, grama seca e rochas apresentam valores baixos de NDVI, pois não realizam fotossíntese. Em contrapartida, áreas com vegetação saudável apresentam valores elevados de NDVI, destacando-se claramente na imagem.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="466" src="https://visaocomputacional.com.br/wp-content/uploads/2022/02/ndvi_01-1024x466.png" alt="" class="wp-image-3004" srcset="https://visaocomputacional.com.br/wp-content/uploads/2022/02/ndvi_01-1024x466.png 1024w, https://visaocomputacional.com.br/wp-content/uploads/2022/02/ndvi_01-300x136.png 300w, https://visaocomputacional.com.br/wp-content/uploads/2022/02/ndvi_01-768x349.png 768w, https://visaocomputacional.com.br/wp-content/uploads/2022/02/ndvi_01.png 1500w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Figura 14 &#8211; Foto colorida normal à direita e imagem de índice de vegetação de diferença normalizada NDVI) à esquerda.<br>Autor: Public Lab</figcaption></figure>



<p>Mais sobre NDVI e outros Índices você pode ler em <a href="https://visaocomputacional.com.br/experimento-ndvi-e-ndwi-com-o-google-earth-engine/">NDVI e NDWI – Índice de Vegetação e Índice de Água</a>, e em <a href="https://visaocomputacional.com.br/experimento-ndvi-e-ndwi-com-o-google-earth-engine/">Experimento – NDVI e NDWI com o Google Earth Engine</a> um exemplo de como detectar água e vegetação saudável utilizando o Google Maps, utilizando apenas filtros de cores.</p>



<h4 class="wp-block-heading">Outros índices</h4>



<p>Existem diversos outros índices, capazes de diferenciar nuvens de neve, queimadas, entre outros como:</p>



<ul class="wp-block-list">
<li>Índice de Diferença Normalizada da Água (NDWI)</li>



<li>Índice De Queima Por Razão Normalizada (NBR), Índice De Clorofila Verde (GCI);</li>



<li>Índice De Neve de Diferença Normalizada (NDSI);</li>



<li>Índice De Clorofila de Borda Vermelha (RECl);</li>



<li>Índice De Vegetação Ajustado ao Solo Modificado (MSAVI);</li>



<li>Índice De Vegetação da Diferença De Verde Normalizado (GNDVI);</li>



<li>Índice De Vegetação Ajustado ao Solo (SAVI);</li>



<li>Índice De Vegetação Resistente À Atmosfera (ARVI);</li>



<li>Índice De RedEdge por Diferença Normalizada (NDRE);</li>
</ul>



<p>melhores detalhados no artigo&nbsp;<a href="https://eos.com/pt/blog/indices-de-vegetacao/">Indices de Vegetação</a>&nbsp;da Earth Observation System.</p>



<h2 class="wp-block-heading">Comentários finais</h2>



<p>Uma das melhores formas de entender melhor os efeitos destes filtro é testando operações e funções que alteram a imagem, pois uma mesma operações pode produzir diversos efeitos diferentes dependendo da imagem utilizada.</p>



<p><strong>Referências</strong>:</p>



<p>[C] CALDAS, J.&nbsp;<em>Museu Interativo da Física da UFPA: Ação educativa com ênfase em divulgação e popularização da História e da Filosofia da Ciência para o ensino de Física</em>. 2015. Trabalho de Conclusão de Curso. Faculdade de Física. Universidade Federal do Pará, Belém, 2015.</p>



<p>[GW]&nbsp;GONZALEZ, R. C., WOODS, R. E. Processamento de Imagens Digitais.<br>Editora Edgard Blucher, ISBN 978-85-8143-586-2, 3 ed., São Paulo, 2010</p>



<p>[GKPB] CMYK, RGB e RYB: conheça os diferentes sistemas de cores primárias. <a href="https://gkpb.com.br/49455/cores-primarias-cmyk-rgb/">Acessado 12 de agosto de 2024</a>.</p>



<p>[GC] Gerenciamento de cor. Cores – sistema aditivo e substrativo. <a href="https://gerenciamentodecor.wordpress.com/2016/02/20/cores-sistema-aditivo-e-substrativo/">Acessado em 12/08/2024.</a></p>



<p>[WK] Wikipédia . HSV. <a href="https://pt.wikipedia.org/wiki/HSV">Acessado em 29/08/2024</a>.</p>



<p>[WK2] Wikipédia. HSL and HSV. <a href="https://en.wikipedia.org/wiki/HSL_and_HSV">Acessado em 30/08/2024</a>.</p>



<p>[EOS-2] Earth Observation System, Índice De Água De Diferença Normalizada.&nbsp;<a href="https://eos.com/pt/make-an-analysis/ndwi/">Acessado em 18 fev 2024.</a></p>
<p>The post <a href="https://visaocomputacional.com.br/espaco-e-filtros-de-cores-hsv-rgb-cmyk-hsb-hsl-e-ryb/">Espaço e Filtros de Cores HSV, RGB, CMYK, HSB, HSL e RYB</a> appeared first on <a href="https://visaocomputacional.com.br">Visão Computacional</a>.</p>
]]></content:encoded>
					
		
		<enclosure url="https://visaocomputacional.com.br/wp-content/uploads/2024/08/RGB_2_HSV_conversion_with_grid.ogg.480p.vp9_.webm" length="395976" type="video/webm" />
<enclosure url="https://visaocomputacional.com.br/wp-content/uploads/2024/08/RGB_2_HSL_conversion_with_grid.ogg.480p.vp9_.webm" length="377113" type="video/webm" />

			</item>
	</channel>
</rss>
