Imagens Digitais: Introdução e Representação em Computação
Imagens Digitais: Introdução
Com o avanço da tecnologia, há cada vez mais imagens empregadas ou utilizadas em sistemas computacionais. Essas aplicações estão presentes em páginas web, interfaces gráficas, softwares multimídia, jogos, programas educacionais, editoração eletrônica, computação gráfica, medicina e, principalmente, na área de processamento de imagens e visão computacional. Com isso, torna-se cada vez mais importante que o profissional e o usuário tenham conhecimento para melhor utilizar este recurso.
Representação de Imagens Digitais
Para entender melhor como as imagens são armazenadas, veremos como as imagens são representadas digitalmente. Representar uma imagem é modelá-la de forma que seus dados possam ser interpretados pelo computador.
As imagens que serão representadas são imagens bidimensionais. Ou seja, embora a imagem possa ser de um objeto tridimensional, ela será tratada como uma projeção deste objeto, como uma foto dele. Embora as imagens tridimensionais possam ser representadas (modeladas), não trataremos desse tipo de imagem neste trabalho.
Representação Vetorial
A forma de representação vetorial utiliza aspectos geométricos de domínios contínuos. Para representar um objeto gráfico, é preciso fornecer as informações de alguns pontos iniciais e finais, limitando o seguimento de linhas, vértices de polígonos, curvas, pontos de controle de definição, etc.
Por exemplo, suponhamos que queiramos representar uma imagem de um seguimento de linha. Para representar esse seguimento, basta fornecer dois pontos e traçar o seguimento de linha entre esses pontos.
Representação Matricial (Bidimensional)
Para representar uma imagem digitalmente, devemos discretizar as informações referentes à imagem. Uma das formas mais utilizadas para discretização de uma imagem é considerá-la como sendo um domínio retangular. Esse retângulo pode ser representado como um array bidimensional, onde cada elemento contém as informações da imagem. As dimensões dessa matriz dependem das proporções do retângulo e do grau de detalhes em que é feita a digitalização. Uma imagem pode ser dividida em vários pedaços, formando uma pequena malha retangular bidimensional.