Prof. Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br APLICATIVOS GRÁFICOS (AULA 4) 1
Classificação da imagem Em relação à sua origem pode-se classificar uma imagem, de duas formas distintas: e Vetorial Matricial. 2
Classificação da Imagem Imagem Vetorial É um tipo de imagem gerada a partir de descrições geométricas de formas. Normalmente é composta por curvas, elipses, polígonos, texto, entre outros elementos, isto é, utilizam vetores matemáticos para sua descrição. Em um trecho de desenho sólido, de uma cor apenas, um programa vetorial repete o padrão, não tendo que armazenar dados para cada pixel. 3
Classificação da Imagem Imagem Vetorial Cada linha descrita em um desenho vetorial possui nós, e cada nó possui alças para manipular o segmento de reta ligado a ele. Por serem baseados em vetores, esses gráficos geralmente são mais leves (ocupam menos espaço em mídias de armazenamento) e não perdem qualidade ao serem ampliados, já que as funções matemáticas adequam-se facilmente à escala. 4
Classificação da Imagem Imagem Vetorial Outra vantagem do desenho vetorial é a possibilidade de isolar objetos e zonas, tratandoas independentemente. A grande desvantagem é que requer dispositivos de saída específicos para ter bons resultados. 5
Classificação da Imagem Imagem Vetorial Descreve um desenho como uma série de linhas e formas; As figuras são geradas matematicamente através de fórmulas; Arquivos vetoriais podem ser escritos em ASCII ou processador de textos. 6
Classificação da Imagem Imagem Matricial Imagem Matricial (ou bitmap, que significa mapa de bits em inglês) são imagens que contém a descrição de cada pixel, em oposição aos gráficos vetoriais, ou seja, são formadas por um conjunto de células em um arranjo espacial bidimensional, uma matriz onde cada célula representa os pixels da imagem. Podem ser preto-e-branco ou colorido. 7
Classificação da Imagem Imagem Matricial O tratamento de imagens deste tipo requer ferramentas especializadas, geralmente utilizadas em fotografia, pois envolvem cálculos muito complexos, como interpolação, álgebra matricial, etc. A cada ponto da imagem exibida na tela ou papel corresponde um pixel desta grade, de forma que a maioria das imagens requer um número muito grande de pixels para ser representada completamente. 8
Classificação da Imagem Imagem Matricial Por exemplo, uma imagem comum de 800 pixels de largura por 600 de altura necessita de 3 bytes para representar cada pixel (um para cada cor primária RGB) e mais 54 bytes de cabeçalho. Isso totaliza 1.440.054 bytes. 9
Classificação da Imagem Imagem Matricial Embora a representação de imagens na memória RAM seja feita geralmente em bitmaps, quando se fala em um grande número de imagens armazenadas em discos magnéticos e transmissão de dados via redes surge a necessidade de compressão desses arquivos, para reduzir o espaço ocupado e o tempo de transmissão. A compactação de dados pode ser com perda ou sem perda de pixels. 10
Classificação da Imagem Imagem Matricial Preenchem cada pixel para formar uma figura; A imagem é dividida nos pontos de uma matriz; Mesmo áreas sem desenho fazem parte do arquivo. 11
Classificação da Imagem As imagens a seguir demonstram as vantagens e desvantagem na utilização de cada tipo de imagem digital: 12
Formatos de Armazenamento de Imagens As imagens armazenadas no computador possuem seus formatos facilmente identificados pela extensão do arquivo. A seguir uma lista com os formatos mais comumente encontrados: BMP PSD GIF PNG JPG 13
Formatos de Armazenamento de Imagens BMP -Windows Bitmap: normalmente usado pelos programas do Microsoft Windows. Não utiliza nenhum algoritmo de compressão, daí esse formato apresentar as fotos com maior tamanho. 14
Formatos de Armazenamento de Imagens PSD -Formato padrão do PhotoShop. Possibilita a gravação de camadas. GIF -Graphics Interchange Format: criado para ser usado extensivamente na Internet. Suporta imagens animadas de 8 bits por pixel e 256 cores por frame. Foi substituído pelo PNG. 15
Formatos de Armazenamento de Imagens PNG -Portable Network Graphics: é um formato livre de dados utilizado para imagens, que surgiu em 1996 como substituto para o formato GIF, devido ao fato deste último incluir algoritmos patenteados. Suporta canal alfa, não tem limitação da profundidade de cores, alta compressão (regulável). Permite comprimir as imagens sem perda de qualidade, ao contrário de outros formatos, como o JPG. 16
Formatos de Armazenamento de Imagens JPG -ou JPEG -Joint Photographic Experts Group: é o formato mais utilizado e conhecido atualmente. Quase todas as câmaras de fotografias digitais dão esta opção para guardar as imagens. Arquivo muito utilizado na Internet e em multimídia, por ter uma compactação excelente, por suportar até 16.777.216 cores distintas. Suporta 8, 16 ou 24 bits por pixel. 17
Formatos de Armazenamento de Imagens Obs: Conforme recomendações da W3C, os formatos de imagens utilizados devem ser PNG e JPG. W3C: organização definidora de padrões criados por Tim Berners Lee, o pai da moderna Internet. (http://www.w3c.br/sobre/) 18
Compressão de Imagens Compressão de imagens, em informática, é a aplicação de compressão de dados em imagens digitais. O objetivo é reduzir a redundância dos dados, de forma a armazenar ou transmitir esses mesmos dados de forma eficiente. O tipo de compressão aplicado pode ser com ou sem perda de dados. 19
Compressão de Imagens A compressão com perda de dados é utilizada nos casos em que a portabilidade e a redução da imagem são mais importantes que a qualidade, sem no entanto menosprezar esta. É o caso das máquinas fotográficas digitais em geral, que gravam mais informação do que o olho humano detecta: alguns sistemas de compressão usam este fato, com vantagem, podendo por isso desperdiçar dados "irrelevantes". 20
Compressão de Imagens O formato JPEG usa este tipo de compressão em imagens. O formato GIF também tem uma compressão com perdas, mas diferente do JPEG, usa uma compressão "burra", que prejudica muito a qualidade da imagem. 21
Compressão de Imagens A compressão sem perda de dados é normalmente aplicada em imagens em que a qualidade e a fidelidade da imagem são importantes, como para um fotógrafo profissional, ou um médico quanto às radiografias. São exemplos deste tipo de compressão os formatos: PNG e TIFF (apesar de algumas variantes deste terem perda de dados). 22
Compressão de Imagens Compressão alta de JPEG, imagem acima e zoom abaixo indicando perda de resolução 23
Exercício 1. Com relação à sua origem, como podemos classificar uma imagem? 2. Defina Imagem Vetorial. 3. Defina imagem Matricial. 4. Quais os formatos de imagens mais comumente encontrados? 5. Fale uma característica importante sobre os formatos: BMP, PSD, GIF, PNG e JPG. 6. Quais os formatos de imagem recomendado pela W3C? 7. Defina compressão de dados. 8. Quais os tipos de compressão de imagens? Fale sobre cada um deles. 24