7 C l I P i 7. Color Image Processing • Transformação de níveis de
Transcrição
7 C l I P i 7. Color Image Processing • Transformação de níveis de
Digital Image Processing, 2nd ed. www.imageprocessingbook.com 7 Color 7. C l Image I Processing P i • Transformação de níveis de cinza para cor – a idéia por trás desta técnica é executar 3 transformações independentes sobre níveis de cinza dos pixels de uma imagem de entrada. Cada cor é transformada independentemente e dedois alimentam um sistema que as combina formando uma cor (ex: monitor de tv colorido). ) As funções de transformação neste caso são não lineares, o que torna o método mais flexível que o anterior. © 2002 R. C. Gonzalez & R. E. Woods Digital Image Processing, 2nd ed. 7. Color Image Processing © 2002 R. C. Gonzalez & R. E. Woods www.imageprocessingbook.com Digital Image Processing, 2nd ed. 7. Color Image Processing © 2002 R. C. Gonzalez & R. E. Woods www.imageprocessingbook.com Digital Image Processing, 2nd ed. 7. Color Image Processing • Transformação de imagem colorida em imagem colorida O uso de uma função de transformação pode ser aplicada a todos os componentes RGB, CMYK ou a componentes individuais © 2002 R. C. Gonzalez & R. E. Woods www.imageprocessingbook.com Digital Image Processing, 2nd ed. www.imageprocessingbook.com 7. Color Image Processing •Transformação de cor - Modificando todas as componentes de uma imagem usando uma mesma função de transformação nos três modelos (RGB, (RGB HSI, HSI CMYK) © 2002 R. C. Gonzalez & R. E. Woods Digital Image Processing, 2nd ed. www.imageprocessingbook.com 7. Color Image Processing • Mapeamento inverso ou negativo – útil ú il para realçar l d lh que estão detalhes contidos em regiões escuras da imagem, em particular quando estas regiões dominam a imagem em tamanho. A imagem abaixo mostra os complementos das matizes © 2002 R. C. Gonzalez & R. E. Woods Digital Image Processing, 2nd ed. 7. Color Image Processing © 2002 R. C. Gonzalez & R. E. Woods www.imageprocessingbook.com Digital Image Processing, 2nd ed. www.imageprocessingbook.com 7. Color Image Processing Exemplos do uso de funções de transformação em imagens coloridas coloridas. Note que cada componente da imagem é mapeada pela função de transformação. © 2002 R. C. Gonzalez & R. E. Woods Digital Image Processing, 2nd ed. www.imageprocessingbook.com 7 Color 7. C l Image I Processing P i • Balanceamento de cor ou correção de cor – permite mapear componentes de cor da imagem independentemente. É um processamento importante no realce de fotos. O desbalanceamento de cor ocorre quando uma imagem é adquirida e sensibilidades diferentes nos três canais de cor produzem uma transformação linear diferente nas três componentes da imagem durante a digitalização. O resultado é uma imagem com suas cores primárias sem balanceamento. Embora o desbalanceamento de cor possa ser medido objetivamente, a percepção visual pode ser utilizada em cores conhecidas (em regiões b brancas onde d as componentes RGB ou CMYK deveriam d i ser iguais) i i) © 2002 R. C. Gonzalez & R. E. Woods Digital Image Processing, 2nd ed. 7. Color l Image Processing © 2002 R. C. Gonzalez & R. E. Woods www.imageprocessingbook.com Digital Image Processing, 2nd ed. www.imageprocessingbook.com 7. Color Image Processing • Equalização de histogramas – é um processamento que mapeia imagem em níveis de cinza produzindo um imagem cujo histograma apresenta intensidades uniformes (em teoria). Como as imagens coloridas têm vários componentes, , a técnica em níveis de cinza deve ser modificada para trabalhar com cada componente e seu histograma associado. O processamento i d independente d t de d cada d cor resultará lt á numa imagem i com as cores modificadas. A técnica mais lógica é modificar a intensidade da cor sem alterar a sua matiz. Para tanto a imagem é representada no espaço de cor HSI, a eq ali ação realizada equalização reali ada sobre a intensidade I, I e o resultado res ltado convertido con ertido para RGB. © 2002 R. C. Gonzalez & R. E. Woods Digital Image Processing, 2nd ed. 7. Color Image Processing © 2002 R. C. Gonzalez & R. E. Woods www.imageprocessingbook.com Digital Image Processing, 2nd ed. www.imageprocessingbook.com 7. Color Image Processing b) Filtragem espacial de imagens • Suavização de imagens coloridas – o processo é formulado da mesma maneira que para imagens em níveis de cinza, exceto que agora nós trabalhamos com vetores de valores e não mais com níveis de cinza. C d componente do Cada d vetor é processada d individualmente: i di id l _ 1 c( x, y ) k onde K é o número de pixels definido pela vizinhança © 2002 R. C. Gonzalez & R. E. Woods c(s, t ) ( s , t ) S xy Digital Image Processing, 2nd ed. 7. Color Image Processing © 2002 R. C. Gonzalez & R. E. Woods www.imageprocessingbook.com Digital Image Processing, 2nd ed. 7. Color Image Processing © 2002 R. C. Gonzalez & R. E. Woods www.imageprocessingbook.com Digital Image Processing, 2nd ed. 7. Color l Image Processing © 2002 R. C. Gonzalez & R. E. Woods www.imageprocessingbook.com Digital Image Processing, 2nd ed. www.imageprocessingbook.com 7. Color Image Processing • Realce de imagens coloridas – o processamento é o mesmo que para imagens monocromáticas. Usando o Laplaciano temos: 2 R ( x, y ) 2 [ c ( x , y )] 2 G ( x , y ) 2 B ( x, y ) O Laplaciano L l i d uma imagem de i colorida l id é aplicado li d a cada d componente separadamente © 2002 R. C. Gonzalez & R. E. Woods Digital Image Processing, 2nd ed. 7. Color Image Processing © 2002 R. C. Gonzalez & R. E. Woods www.imageprocessingbook.com