Neste módulo veremos como imagens digitais binárias podem ser representadas por matrizes e como certas manipulações da imagem são realizadas através de operações nas linhas e colunas da matriz correspondente. Tente resolver os 8 desafios do Jogo dos Índices!
Atenção: usuários do Internet Explorer devem baixar e instalar o programa gratuito MathPlayerSetup.exe (1.7 Mb) para poder visualizar as fórmulas matemáticas deste módulo. Usuários do Firefox não precisam se preocupar, pois este recurso já vem instalado com o próprio navegador.
Imagens em tons de cinza também podem ser representadas por uma matriz. Neste módulo apresentamos um programa que permite modificar a intensidade de um pixel através de uma função definida pelo usuário. Usando este recurso, tente descobrir a mensagem secreta em uma das imagens.
Imagens coloridas podem ser representadas por três matrizes. Cada matriz especifica as quantidades de vermelho (red), verde (green) e azul (blue) da imagem (sistema RGB). Neste módulo apresentamos um programa que permite modificar as cores de uma imagem através de funções definidas pelo usuário. Usando este recurso, tente descobrir as três palavras secretas em uma das imagens.
Cada cor no sistema RGB é identificado por uma tripla ordenada (R, G, B) de números inteiros, com 0 ≤ R ≤ 255, 0 ≤ G ≤ 255 e 0 ≤ B ≤ 255. Sendo assim, podemos associar cada cor do sistema RGB com pontos com coordenadas inteiras de um cubo com aresta de tamanho 255. Este modelo é apresentado no software deste módulo.
Neste módulo veremos como usar as operações de multiplicação por escalar e soma de matrizes para criar um efeito de transição entre imagens de mesmo tamanho!
Responsáveis: Dirce Uesu Pesco e Humberto José Bortolossi.
Idealização: Vinicius de Novaes Pereira, Dirce Uesu Pesco e Humberto José Bortolossi.
Programação: Mayara Andrade Viana, Vinicius de Novaes Pereira, Dirce Uesu Pesco e Humberto José Bortolossi.