TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Çkçk

Exames: Çkçk. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  29/3/2014  •  1.032 Palavras (5 Páginas)  •  583 Visualizações

Página 1 de 5

Formatos de Imagem: PBM, PGM e PPM

Histórico

Os formatos PBM (Portable BitMap), PGM (Portable GrayMap) e PPM (Portable PixMap) englobam três formatos de imagem para imagens preto e branco, em escala de tons de cinza e a cores, sem compressão e que possuem uma estrutura comum, causa de serem comumente designados um único formato.

A origem destes formatos teve em vista permitir a transmissão de imagens por meio de correio eletrônico, que à data de sua concepção, não se permitia a transmissão de ficheiros anexados, binários ou não. Os formatos PBM, PGM e PPM representavam então os conteúdos das respectivas imagens por meio de caracteres ASCII representáveis. Esta característica permitia a inserção de uma imagem numa mensagem de correio eletrônico. No entanto, a representação por meio de caracteres ASCII, tinha como consequência que o tamanho dos ficheiros fosse demasiado grande. A definição do formato foi mais tarde modificada para permitir a representação binária dos conteúdos das imagens.

Formato de imagem PBM

Trata-se de um formato para figuras em branco e preto, portanto se pode armazenar e distinguir dois tons: branco e preto. A estrutura dos arquivos PBM é constituído de um cabeçalho e os dados da imagem. O cabeçalho informa os seguintes campos, separados por espaços brancos, marcas de tabulação ou marcas de fim de linha:

• Identificador do tipo do formato, designado por “magic number” de acordo com:

Tipo ASCII Binário

PBM P1 P4

• Dimensão da imagem através da informação do número de pixel na horizontal e na vertical. Em outras palavras correspondem à largura e à altura da imagem em número de pontos.

Logo após o cabeçalho vêm os dados da imagem. No caso do PBM, os dados são representados por uma sequência de 0 (branco) e 1 (preto) dispostos como se a imagem fosse registrada em uma matriz. Apesar das limitações deste formato, é possível representar através do mesmo, imagens de considerável complexidade, como mostrado na Figura 1.

Figura 1 - Arquivo de Imagem PBM.

P1

150 180

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

.

.

.

Formato de Imagem PGM

Introduzindo um grau de realismo maior, no formato PGM as imagens são armazenadas em tons de cinza. O tom de cada pixel é representado por um inteiro de 8 bits, onde o branco corresponde a 255, o preto, a 0 e qualquer outro inteiro intermediário corresponde a uma tonalidade de cinza, sendo mais claros próximos a 255 e mais escuros próximos a 0. O gradiente de tons tem, portanto 256 possibilidades diferentes. Como dos PGM a estrutura de uma arquivo PGM é constituído de um cabeçalho e pelos dados da imagem. O cabeçalho é constituído dos seguintes campos:

• Identificador

...

Baixar como (para membros premium)  txt (5.2 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com