Formatos Imagem. Apontamentos CG + Edward Angel, Sec. 8.2. Instituto Superior Técnico Computação Gráfica 2009/2010



Documentos relacionados
Formatos Imagem. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Apontamentos CG Edward Angel, Sec. 8.

Utilização do Sistema Multimédia. 2. Formatos de ficheiros 2.1. Compressão 2.2. Formatos mais comuns 2.3 Captura de imagens. 2. Formatos de ficheiros

Cor. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Caps. 1, 2 e 7 Apontamentos CG

Cor. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Caps. 1, 2 e 7 Apontamentos CG

APLICATIVOS GRÁFICOS (AULA 4)

Imagem digital. Unidade 3

ferramentas da imagem digital

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Formatos de Imagens

Sistemas e Conteúdos Multimédia Imagem. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt

TRATAMENTO DE IMAGENS. Elisa Maria Pivetta

Apresentação do Projeto Gráfico

Thales Trigo. Formatos de arquivos digitais

19/11/2015. Um pouco de história antes... A FOTOGRAFIA. James Clerk Maxwell ( ) Escócia (Reino Unido) físico, filósofo e matemático.

Protótipo de software para inserção e extração de mensagens em arquivo raster através de esteganografia

Considerações gerais sobre arquivos abertos e fechados

Desenho e Apresentação de Imagens por Computador

1. Formatos de ficheiros de imagem (mapas de bits)

Imagens - Formatos. GIF (Graphics Interchange Format) JPEG (ou JPG) (Joint Pictures Experts Graphis)

1 Formatos de Imagem

FORMATOS DE ARQUIVOS FORMATOS DE ARQUIVOS NATIVOS FORMATOS DE ARQUIVOS GENÉRICOS. Produção Gráfica 2 A R Q U I V O S D I G I T A I S -

Nenhum dado é perdido durante o processo de compressão. Preserva todas as informações que permitirão a reconstrução exata da imagem. Reversível.

Aquisição e Representação da Imagem Digital

Fotografia digital. Aspectos técnicos

Formatos de Imagem PNG. Universidade Federal de Minas Gerais. Bruno Xavier da Silva. Guilherme de Castro Leite. Leonel Fonseca Ivo

Escola Secundária com 3º Ciclo de Manuel da Fonseca

Pág 31. UC Introdução a Informática Docente: André Luiz Silva de Moraes 1º sem Redes de Computadores. 5 Introdução ao uso do BrOffice Impress

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de / 16

Como criar Gif s Animados. - Utilizando o Paint. e o Image Ready

Bitmap X Vetorial OS DOIS PRINCIPAIS TIPOS DE ARQUIVOS NA COMPUTAÇÃO GRÁFICA

TEORIA DA COR E DA IMAGEM COM PHOTOSHOP

Figura 1: Formato matricial de uma imagem retangular. Figura 2: Ampliação dos pixels de uma imagem

Compressão de Imagens

Principais formatos de imagem

ETI - Edição e tratamento de imagens digitais

Sistemas Multimédia. Ano lectivo Aula 9 Representações de dados para gráficos e imagens

Compressão com perdas

Processamento de Imagem. Representação, Armazenamento e Formato de imagens Professora Sheila Cáceres

Ciências da Computação Disciplina:Computação Gráfica

INFORMÁTICA PARA GESTÃO I Curso Superior de Gestão de Marketing

Escola Secundária da Trofa Aplicações Informáticas A 11º Ano Curso Tecnológico de Informática T E S T E T I P O

TECNOLOGIA EM SISTEMAS PARA INTERNET Disciplina:FERRAMENTAS E TÉCNICAS DE ANIMAÇÃO WEB. Professora Andréia Freitas

Manual do. Peticionamento Eletrônico

Manual de utilizador

Tutorial de OpenCV para Tótós

7 Introdução ao uso do LibreOffice Impress

PDI 1 - Projeto e Design de Interfaces Web

USBFlashDriveePortasdedispositivos

ESTRUTURAS DE DADOS II

Representação Binária de Dados

Codificação de Informação 2010/2011

Ferramenta de Design Gráfico/ Imagem Digital Adobe Photoshop Fábio Fernandes

Hae Yong Kim. Cekeikon4 pode ser utilizado livremente tanto para fins não-lucrativos (acadêmicos e educacionais) como para fins comerciais, desde que:

WordPress. Especificações técnicas para o envio de ficheiros anexos. Versão de Outubro de 2008

Representação de Informação -- Texto -- Representação de Informação. Representação de Caracteres

Compressão de Imagem DCC 066. Prof. Rodrigo Luis de Souza da Silva

Produção Gráfica. Fechamento de arquivos para impressão

Como Começar? Criação Páginas. Etapas. Apresentação INTERNET

Formatos Gráficos de Imagens na Web

Conceitos do Photoshop. Bitmap image Formatos de arquivos Memória Escalas de cores

Aspectos básicos do vídeo

DOCBASE. 1. Conceitos gerais. 2. Estrutura da pasta de associações. 3. A área de documentos reservados. 4. Associação de Imagens

Linhas de Orientação de Media. GS1 Portugal. Sync PT Linhas de Orientação de Media 1

Circular SUSEP Nº285, de 21 de Março de Versão atualizada pela Circular SUSEP Nº297.

Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto

2. O que é Redundância de código ou informação? Como a compressão Huffman utiliza isso? Você conhece algum formato de imagem que a utiliza?(1.

Motivação Por que estudar?

Definição do fundo da página

Quais as diferenças entre os formatos de imagem PNG, JPG, GIF, SVG e BMP?

FORMATO DE ARQUIVO: BMP

Sistemas Operacionais. Andrique Amorim Gerência de Arquivos

Cap.5: Cor e Imagem. Engenharia Informática (5385) - 2º ano, 2º semestre

Circular SUSEP Nº285, de 21 de Março de 2005.

FUNDAMENTOS SOBRE IMAGENS PARA A WEB

GERENCIAMENTO ELETRÔNICO DE GED. MÁJORY MIRANDA VILDEANE BORBA

CRIAÇÃO DE SITES (AULA 4)

IMAGEM. Ana Cândida Marques Monteiro. IPG, Instituto Politécnico da Guarda Escola Superior de Tecnologia e Gestão. Sumário

Computação Gráfica. Prof. MSc André Y. Kusumoto

Nos itens de resposta fechada curta, é atribuída a classificação total à resposta correcta. É classificada com zero pontos qualquer outra situação.

Os computadores processam dados digitais ou discretos. Os dados são informação representada num sistema digital de símbolos.

PREFEITURA MUNICIPAL DE BLUMENAU

Manual do ContentE CONTENTE. Editor de Conteúdos. Gilberto Pedrosa Biblioteca Nacional Digital

Mídias Discretas. Dados Multimídia

WEB DESIGN ELEMENTOS GRÁFICOS

Aquisição e Tratamento de Imagem Estática (Mapa de Bits) Tecnologias da Informação e Comunicação

Aula 04 Tipos de arquivos e Fireworks

IntMu.Lab3. Nome: Nº Data: Importe as imagens disponibilizadas em

Protótipo tipo de um Ambiente para Processamento de Imagens Raster 2D

ALGUNS CONCEITOS BÁSICOS

OpenCV.

Strings (Compressão) Estrutura de Dados II Jairo Francisco de Souza

Técnicas de Cartografia Digital

Guia de Estudo Criação de Apresentações Microsoft PowerPoint

Imagem digital - 1. A natureza da imagem fotográfica. A natureza da imagem fotográfica

1. Os caracteres (p.ex: a, A, 8,!, +, etc) são representados no computador através da codificação ASCII (American Standard Code for

Multimédia Imagem. Nuno Miguel Gil Fonseca

COMPUTAÇÃO GRÁFICA REPRESENTAÇÃO DE IMAGENS

Representação de Dados (inteiros não negativos)

A CÂMARA DIGITAL A CAPTURA DE UMA IMAGEM NUMA CÂMARA DIGITAL ENVOLVE OS SEGUINTES PROCESSOS:

Gerenciamento Eletrônico de Documentos AMBIENTE GED. Preparação de documentos

Transcrição:

Formatos Imagem Apontamentos CG + Edward Angel, Sec. 8.2 Instituto Superior Técnico Computação Gráfica 2009/2010 1

Na última aula Ray-Tracing Ferramentas Utilizadas: POV-Ray 3.6 (modelling, texturing, rendering); Megapov 0.7 (cloth mesh generation) Wings3D (mesh modeling); VIM (text editing); GEdit (text editing); The gimp (map painting, cropping views, conversion to jpg). Office By Jaime Vives Piqueres

Sumário Formatos de Imagem Generalidades Formatos PBM DIB (BMP) GIF PNG JFIF (JPEG) Considerações sobre uso

Computação Gráfica Formatos de Imagem Conceitos Genéricos

Representação Directa Para cada pixel Representar valor do canal correspondente Triplos <R,G,B> Máxima Fiabilidade Depende apenas da profundidade da cor Requisitos de memória elevados 211 0 70 0 147 190 Representação Imagem

Mapa de Cores Pixéis representados por índice de cor em vez de 3 componentes de cor Ficheiros de menor dimensão Bom até 256 cores Inviável para mais do que 256 cores 0 0 255 0 1 1 255 0 0 2 0 255. 0 47 46 255 255 0 47 0 255 255 48 255 0 255 2010, CG&M/IST e Figuras Representação Addison Wesley Mapa de cores Imagem

Compressão de Imagem Reduz o tamanho da imagem Dois tipos Com perda JPEG: Joint Photographic Experts Group (ISO 10918-1) Transformada do co-seno aplicada a grupos de pixéis (8x8 ou 16x16) Sem perda RLE: Run Length Encoding Sequências de pixéis da mesma cor LZW (e LZ77) Lempel-Ziv Welch Sequências iguais de pixéis (podem ser de cores diferentes)

Entrelaçamento (1/3) Codificação permite visualização mais rápida Também conhecido como Codificação progressiva Pode ser usado em diversos formatos GIF Armazena as linhas intercaladas 0, 8, 16,... / 4,12,... / 2, 6, 10, 14,... / 1, 3, 5, 7, 9,... 1 6 4 6 2 6 4 6 PNG Algoritmo Adam7 Imagem dividida em 7 sub-imagens Usa padrão 8x8 para armazenar a imagem JPEG Algoritmo Progressivo Usa os coeficientes da Transformada do Co-seno Complexo, mas eficiente 7 7 7 7 7 7 7 7 5 6 5 6 5 6 5 6 7 7 7 7 7 7 7 7 3 6 4 6 3 6 4 6 7 7 7 7 7 7 7 7 5 6 5 6 5 6 5 6 7 7 7 7 7 7 7 7

Entrelaçamento (2/3) ADAM7 GIF

1/32 1/64 1/2 1/4 Completa! 1/8 1/16 PNG GIF

Computação Gráfica Formatos de Imagem Formatos

Siglas PBM: Portable Bitmap PPM: Portable Pixmap PGM: Portable Graymap DIB: Device Independent Bitmap windows BMP: Windows Bitmap GIF: Graphics Interchange Format PNG: Portable Network Graphics JFIF: JPEG File Interchange Format

Número Mágico (Magic Number) Usado para identificar formatos de ficheiros Apareceu pela 1ª vez na versão 7 do UNIX (1979) Para identificar executáveis Um conjunto de bits no início do ficheiro Exemplos: PDF: 25 50 44 46 (%PDF) MS-OFFICE DOC: D0 CF 11 E0 ( docfile0 ) Classes JAVA compiladas: CA FE BA BE ( cafe babe ) 13

Número Mágico (Magic Number) No caso dos ficheiros de imagem PBM: P4 [em ASCII] BPM: 42 4D (BM) GIF: 47 49 46 38 (GIF8) PNG: 89 50 4E 47 ( PNG) JPEG/JFIF: FF D8 FF E0 TIFF Big endian (motorola): 4D 4D 00 2A (MM *) Little endian (intel): 49 49 2A 00 (II* ) 14

Formatos PBM (1/2) Cores: 2 (PPM), 256 cinzentos (PGM) 16.777.216 (PBM) Modelo de cor: RGB Compressão: não suporta Mapa de cores: não suporta Entrelaçamento: não suporta Transparência: não suporta

Formatos PBM (2/2) Vantagens Fácil de gerar Três subtipos para diferentes tipos de imagem Desvantagens Ficheiros de grande tamanho Não permite compressão

Formato DIB (BMP) (1/2) Cores: 2, 16, 256 e 16.777.216 Modelo de cor: RGB Compressão: RLE 4 e RLE 8 Mapa de cores: só com 2, 16 e 256 cores 800 600, 81232 cores, 1,37 Mb Entrelaçamento: não suporta Transparência: não suporta RLE - 800 600, 251 cores, 530 kb

Formato DIB (BMP) (2/2) Vantagens Cores reais Múltiplos subtipos para diferentes tipos de imagem Desvantagens Ficheiros de grande tamanho Compressão limitada a subtipos Compressão inadequada Para imagens de qualidade fotográfica Porquê? 18

Formato GIF (1/3) Cores: 2, 4, 8, 16, 32, 64, 128 e 256 Modelo de cor: RGB Compressão: LZW sem perda (sempre) Mapa de cores: Obrigatório 638 422, 144 cores, 94 kb Entrelaçamento: Opcional, por linhas Transparência: uma cor 320 200, 255 cores, 57 kb

Formato GIF (2/3) Vantagens Canal de dados GIFs animados Ficheiros de pequeno tamanho Desvantagens Limite de 256 cores Formato e algoritmo de compressão proprietários Impróprio para imagens de qualidade fotográfica Transparência de uma única cor

Formato GIF (3/3) Limite de 256 cores

Formato PNG (1/2) Cores: 2, 4, 16, 256, 16.777.216 e 2 48 Modelo de cor: RGB Compressão: LZ77 sem perda Mapa de cores: só com 2, 4, 16 e 256 cores Entrelaçamento: opcional, por pixéis Transparência: por canal alfa

Formato PNG (2/2) Vantagens Suporta todos os tipos de imagem Algoritmo de compressão do domínio público Transparência por canal alfa Permite sequências de imagens Guarda a correcção gama (opcional) Desvantagens Algoritmo de compressão impróprio para imagens com qualidade fotográfica

Formato JFIF (JPEG) (1/2) Cores: 16.777.216 Modelo de cor YCbCr Compressão: JPEG (com perda) Mapa de cores: não suporta 800 600, 59847 cores, 68,9 kb Entrelaçamento: não suporta Transparência: não suporta 800 600, 81232 cores, 60,9 kb

Formato JFIF (JPEG) (2/2) Vantagens Recomendado para imagens de qualidade fotográfica Algoritmos de compressão normalizados Desvantagens Há sempre perda (mas a visão não detecta) Impróprio para imagens com variações súbitas de cor Original JPEG

Artefactos JFIF (JPEG) JPEG Original

Degradação Progressiva em JFIF Escala de qualidade 1 (mín.) 100 (máx.) 90 80 70 60 50 40 20 10

Computação Gráfica Formatos de Imagem Considerações sobre o uso

Imagem de Qualidade Fotográfica Exemplo de Imagem 512 x 512 pixéis 230.426 cores

Imagem Fotográfica Dimensão de Imagem MS Photo Editor Paint Shop Pro Adobe Photoshop DIB/BMP 786.486 GIF normal entrelaçado 169.369 (136) 261.332 (256) 266.523 (256) 248.878 (256) 254.103 (256) PNG normal entrelaçado 755.065 636.923 667.648 781.799 788.863 JFIF máx. méd. mín. 342.808 (159.067) 50.717 (149.903) 31.768 (111.645) 313.125 (161.704) 51.151 (151.270) 32.300 (113.683) 491.285 (176.062) 87.798 (156.760) 53.248 (133.424) PPM binário ASCII 786.475 2.893.594 Comprimento em bytes (número de cores)

Imagem de um Gráfico Simples Exemplo de Imagem 717 x 494 10 cores

Gráfico Simples Dimensão de Imagem MS Photo Editor Paint Shop Pro Adobe Photoshop DIB/BMP 1.063.142 GIF normal entrelaçado 19.271 (18) 17.581 17.904 16.268 16.667 PNG normal 18.951 19.097 29.861 entrelaçado 28.482 39.103 red. 256 cores 14.795 (18) 12.899 14.975 (18) JFIF máx. méd. mín. 174.285 (111) 44.330 (27.550) 31.768 (29.756) 161.770 (2.764) 44.262 (28.097) 31.495 (30.223) 226.607 (444) 73.789 (21.443) 54.583 (26.423) PPM binário ASCII 1.062.637 4.161.878 Comprimento em bytes (número de cores)

Formatos de Imagem Considerações Usar GIF se número de cores for pequeno (<256) Considerar o formato PNG para estes casos e para outros se a imagem não for de qualidade fotográfica Usar JPEG/JFIF sempre que a imagem seja de qualidade fotográfica apresente tons contínuos Imagens JPEG/JFIF Guardar imagem original sem perda ou com pouca perda Reduzir tamanho antes de comprimir com perda