Imagens coloridas podem ser representadas por três matrizes. Cada matriz especifica a quantidade de vermelho (Red em inglês), verde (Green em inglês) e azul (Blue em inglês) que compõem a imagem. Este sistema de cores é conhecido como RGB. Os elementos destas matrizes determinam a intensidade do pixel referente à cor da matriz. Por conveniência, a maioria dos arquivos digitais atuais usam o número 0 para indicar ausência de intensidade e o número 255 para indicar intensidade máxima.


1.    

O programa abaixo é interativo. Para saber os valores numéricos das entradas das matrizes correspondentes a um determinado pixel da imagem, basta deixar o apontador do mouse parado por alguns instantes sobre o pixel.

2.    

As funções F, G e H abaixo permitem, respectivamente, definir novos valores para as componentes em vermelho (rnovo), verde (gnovo) e azul (bnovo) a partir dos valores r, g e b da imagem antinga. Se estas funções gerarem intensidades maiores do que 255, então será atribuído o valor 255 para estas intensidades. Do mesmo modo, se as funções F, G ou H gerarem intensidades menores do que 0, então estas intensidades serão substituídas por 0. Importante: você deve usar um ponto (“.”) ao escrever números decimais!

3.    

Para selecionar uma das treze imagens disponíveis, clique no ícone correspondente. Desafio: usando funções F, G e H adequadas, tente descobrir as três palavras secretas da última imagem.



r novo = F(r, g, b) =
g novo = G(r, g, b) =
b novo = H(r, g, b) =

 

Clique em uma das figuras abaixo!

    
    
    
    
    
    
    

Dúvidas? Sugestões? Nós damos suporte! Contacte-nos pelo e-mail:
conteudosdigitais@im.uff.br.