terça-feira, 14 de dezembro de 2010

Imagem e varios tipos de formatos

Imagem
Imagem significa a representação visual de um objecto. Em grego antigo corresponde ao termo eidos, raiz etimológica do termo idea ou eidea, cujo conceito foi desenvolvido por Platão. À teoria de Platão, o idealismo, considerava a ideia da coisa, a sua imagem, como sendo uma projecção da mente. Aristóteles, pelo contrário, considerava a imagem como sendo uma aquisição pelos sentidos, a representação mental de um objecto real, fundando a teoria do realismo. A controvérsia estava lançada e chegaria aos nossos dias, mantendo-se viva em praticamente todos os domínios do conhecimento.
Em senso comum, envolve tanto o conceito de imagem adquirida como a gerada pelo ser humano, em muitos domínios, quer na criação pela arte, quer como simples registo fotomecânico, na pintura, no desenho, na gravura, em qualquer forma visual de expressão da ideia.
Nas ciências exactas. Como em matemática, o termo "imagem" é entendido como representação de um objecto especializado, que exige técnicas e ferramentas especiais.
Em senso comum, hoje em dia, entre outras, imagens são as veiculadas pelos anúncios publicitários impressos em páginas de revistas ou expostos nas paredes de edifícios; os cartazes afixados em muros e murais; a própria arquitectura dos edifícios e das obras de engenharia; os utensílios domésticos e todas as ferramentas; as vestimentas; os veículos de transporte; as representações sagradas; todo material impresso e finalmente toda exibição em telas de cinema e de televisão.



O formato BMP
O formato BMP é um dos formatos mais simples, desenvolvido conjuntamente pela Microsoft e pela IBM, o que explica que seja particularmente usado nas plataformas Windows e OS/2. Um ficheiro BMP é um ficheiro bitmap, ou seja, um ficheiro de imagem gráfico que armazena os pixéis sob a forma de quadro de pontos e gerindo as cores, quer em cor verdadeira, quer graças a uma paleta indexada. O formato BMP foi estudado de maneira a obter um bitmap independente do periférico de afixação (DIB, Device independent bitmap).
O formato GIF
O formato GIF (Graphic Interchange Format) é um formato de ficheiro gráfico bitmap da empresa Compuserve.
Existem duas versões deste formato de ficheiro desenvolvidas respectivamente em 1987 e 1989:
  • GIF 87a, suportando a compressão LZW, o entrelaçamento (que permite uma afixação progressiva), uma paleta de 256 cores e a possibilidade de ter imagens animadas (chamadas GIFs animados) armazenando várias imagens no mesmo ficheiro.
  • GIF 89a, acrescentando a possibilidade de definir uma cor transparente à paleta e precisar o prazo para as animações.
Características do formato GIF
Uma imagem GIF pode conter de 2 a 256 cores (2, 4,8,16,32,64,128 ou 256) entre os 16.8 milhões da sua paleta. Assim, graças a esta paleta limitada em número de cores (e não limitada em cores diferentes), as imagens obtidas por este formato têm uma dimensão geralmente muito fraca.
Contudo, dado o carácter proprietário do algoritmo de compressão LZW, todos os editores de software que manipulam imagens GIF devem pagar uma taxa à empresa que detém os direitos, Unisys. É uma das razões pelas quais o formato PNG é cada vez mais escolhido, em detrimento do formato GIF.

O formato JPEG
JPEG é uma abreviação de "Joint Photographic Expert Group" e, como o nome sugere, foi desenvolvido especificamente para arquivar imagens fotográficas. Ele também se tornou um formato padrão para guardar imagens em câmeras digitais e para muitas das imagens que vemos hoje na internet. Imagens JPEG são bem menores que aquelas salvas no formato TIFF, mas isso vem com um preço, já que as imagens JPEG utilizam compressão "lossy". A compressão utilizada pelo formato JPEG não precisa ser feita da mesma forma para todas as imagens, ou seja, há diversas opções diferentes que podem ser utilizadas ao se comprimir imagens diferentes (sempre levando-se em conta o resultado desejado).
Através do formato JPEG é possível obter arquivos menores comprimindo a imagens de uma forma que mantém o detalhe nas partes da imagem que importam mais e descartando detalhes em partes consideradas menos importantes. O olho humano percebe pequenas mudanças de brilho muito mais facilmente que pequenas mudanças em cor, desse modo, a compensação realizada para criar JPEGs tende a manter o brilho das imagens idêntico ao original. O quando comprimida a imagem final é depende tanto de quanto conteúdo a imagem tem quanto de quão grande é a compressão seleccionada pelo usuário.
é muito útil ter uma intuição visual de como os diversos níveis de compressão impactam na qualidade da imagem final, como pode ser visto no exemplo abaixo. Em 100% mal se pode notar qualquer diferença entre a imagem comprimida e o original, se é que há alguma, A partir daí, preste atenção em como o algoritmo utilizado no JPEG prioriza o detalhe em regiões de contraste em oposição a texturas mais subtis. Conforme a qualidade de compressão diminui o algoritmo é forçado a destruir o detalhe nas bordas e texturas com mais e mais contraste, para que o tamanho do arquivo siga diminuindo.
Escolha uma Qualidade de Compressão:

100%

80%

60%

30%

10%
                                   imagem original          imagem comprimida
O formato PCX
O formato PCX foi desenvolvido pela empresa ZSoft, editando o software PaintBrush que equipa de origem os sistemas de exploração Microsoft Windows a partir dos anos 80.
A estrutura de um ficheiro PCX é a seguinte:
  • Rubrica da imagem (em inglês bitmap information header) com um comprimento de 128 bytes
  • Corpo da imagem
  • Informações
  • Paleta das cores (opcional). Trata-se de um campo de 768 bytes que permitem armazenar os diferentes valores de vermelho, verde e azul (RVB) de cada elemento da paleta

Rubrica da imagem:
A rubrica da imagem fornece informações sobre a imagem, nomeadamente as suas dimensões e as suas cores.
A rubrica da imagem é composta pelos campos seguintes:
  • A assinatura do ficheiro (num byte), permitindo identificar o tipo do ficheiro. O valor hexadecimal 0A designa um ficheiro PCX.
  • A versão (num byte):
    • 0= Versão 2.5
    • 2= Versão 2.8 com paleta
    • 3= Versão 2.8 sem paleta
  • O formato (num byte), ou seja, o método de codificação utilizado. O valor 1 designa uma codificação LAN.
  • O número de bits por pixel por plano (num byte)
  • Xmin (em dois bytes), abcissa do ângulo superior esquerdo
  • Ymin (em dois bytes), ordenada do ângulo superior esquerdo
  • Xmax (em dois bytes), abcissa do ângulo inferior direito
  • Ymax (em dois bytes), ordenada do ângulo inferior direito
  • resolução horizontal (em dois bytes)
  • resolução vertical (em dois bytes)
  • Pálete (em 48 bytes)
  • Reservado (num byte)
  • Número de planos de cor (num byte)
  • Número de bits por linha (em 2 bytes)
  • Tipo de paleta (em 2 bytes)
  • Enchimento (58 bytes)
É interessante notar que “Xmax - Xmin + 1” representa a amplitude da imagem e que “Ymax - Ymin + 1” representa a altura desta.
Codificação da imagem
A codificação da imagem faz-se escrevendo sucessivamente as bits que correspondem a cada pixel, linha por linha, começando pelo pixel da parte superior à esquerda, seguidamente percorrendo da esquerda para a direita e de parte superior para a inferior.


O que é PDF?
PDF é um formato portátil para documentos (Portable Document Format) desenvolvido por Adobe Systems e muito usado na Internet devido a sua versatilidade, facilidade de uso e tamanho pequeno.
Segundo se divulga extensamente na Rede, o formato de arquivo PDF se converteu no padrão para a distribuição de documentação, tanto em intranets empresariais como na Web, e parece igualmente um correcto método de distribuição de arquivos em pré-impressão, são muito populares na rede por várias razões:
  • Um documento PDF tem a mesma aparência, cor, tipo de imprensa, gráficos e formato que um documento impresso.
  • Os arquivos PDF podem ser vistos utilizando o navegador mesmo ou podem ser armazenados no computador para uso ou impressão posterior.
  • O programa Lector Acrobat (Acrobat Reader) se pode obter grátis para a maioria dos sistemas operacionais.
  • Se bem que o programa Acrobat Reader não se pode usar para editar (modificar) um documento PDF, permite copiar texto do documento a outro arquivo, e também efetuar buscas para localizar uma palavra ou texto.
  • Podem se distribuir por toda a Web, ou mediante e-mails, ou estar em CDs; porém, este tipo de arquivos é muito utilizado na hora de compartilhar informação gráfica ou de texto, como por exemplo, contratos, manuais, e até e-books.
Requisitos de leitura:
Para apresentar documentos PDF na tela se necessita um programa de leitura de arquivos PDF, como por exemplo Acrobat Reader ou Acrobat Exchange, provido por Adobe Systems Incorporated.
O programa Acrobat Reader pode ser baixado e instalado sem débito clicando no seguinte endereço:
http://www.adobe.com/products/acrobat/readstep2.html.
O formato PNG
O formato PNG (Portable Network Graphics, ou formato Ping) é um formato de ficheiro gráfico bitmap. Foi criado em 1995 para fornecer uma alternativa livre ao formato GIF, formato proprietário cujos direitos são detidos pela empresa Unisys (proprietária do algoritmo de compressão LZW), o que obriga cada editor de software que manipula este tipo de formato pagar-lhe direitos. Assim, o PNG é igualmente um acrónimo recorrente para PNG' s Not Gif.
Características do formato PNG
O formato PNG permite armazenar imagens a preto e branco (até 16 bits por pixéis de profundidade de codificação), em cores reais (True color, até 48 bits por pixéis de profundidade de codificação), bem como imagens indexadas, fazendo uso de uma paleta de 256 cores.
Além disso, suporta a transparência por camada alfa, ou seja, a possibilidade de definir 256 níveis de transparência, enquanto o formato GIF permite definir apenas uma só cor da paleta como transparente. Possui igualmente uma função de entrelaçamento que permite afixar a imagem progressivamente.
A compressão proposta por este formato é uma compressão sem perda (lossless compression) 5 a 25% melhor só que a compressão GIF.
Por último, o PNG integra informações sobre a gama da imagem, o que torna possível a correcção gama e permite uma independência no que diz respeito aos periféricos de afixação. Mecanismos de correcção de erros estão igualmente integrados no ficheiro, para garantir a sua integridade.
Estrutura de um ficheiro PNG
Um ficheiro PNG é constituído por uma assinatura, permitindo assinalar que se trata de um ficheiro PNG, seguidamente de uma série de elementos chamados chunks (o termo “segmentos” será utilizado seguidamente). A assinatura de um ficheiro PNG (em notação decimal) é a seguinte:
137 80 78 71 13 10 26 10

A mesma assinatura em notação hexadecimal é:
89 50 4E 47 0D 0A 1A 0A


Cada segmento (chunk) é composto por 4 partes:
  • A dimensão, um número inteiro não assinada de 4 bytes, descrevendo a dimensão do segmento
  • O tipo de segmento (chunk type): um código de 4 caracteres (4 bytes) compostos por caracteres ASCII alfanuméricos (TER- A-Z, a-z, 65 a 90 e 97 a 122) que permitem qualificar a natureza do segmento
  • Os dados do segmento (chunk data)
  • O CRC (cyclic redundancy check), um código corrector de 4 bytes que permitem verificar a integridade do segmento
Os segmentos podem estar presentes em qualquer ordem, mas devem começar pelo segmento de rubrica (IHDR chunk) e terminar pelo segmento de fim (IEND chunk)
Os principais segmentos (chamados critical chunks) são:
  • IHDR Image header
  • PLTE Palette
  • IDAT Image data
  • IEND Image trailer
O formato TIFF
TIFF é uma abreviação de "Tagged Image File Format" e é um padrão nas indústrias de impressão e publicação. Arquivos TIFF são significativamente maiores que os equivalentes em JPEG e podem ser tanto não comprimidos quanto comprimidos usando métodos "lossless". Ao contrário do JPEG, arquivos TIFF podem ter uma profundidade de bits de 16-bits por canal além do padrão de 8-bits por canal, e ainda podem guardar imagens com múltiplas camadas (ou páginas).
Arquivos TIFF são uma opção excelente para arquivar imagens intermediárias que possam vir a ser editadas no futuro, já que nunca introduz artefactos de compressão. Muitas câmaras têm uma opção para salvar as fotos em TIFF, mas elas vão ocupar muito mais espaço do que se fosse utilizado o JPEG, assim menos fotos poderão ser guardadas num mesmo cartão. Se a sua câmera suporta o formato RAW então essa alternativa é melhor, já que ele é menor e normalmente possui mais que 8-bits por canal de cor.

1 comentário: