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



Documentos relacionados
Representação de Imagens

Computação Gráfica - 03

COMPUTAÇÃO GRÁFICA O QUE É?

APLICATIVOS GRÁFICOS (AULA 4)

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

Dispositivos de Entrada e Saída

COMPUTAÇÃO GRÁFICA RESOLUÇÃO

Técnicas de Cartografia Digital

Estão corretas: (A) I, II e IV (B) II e III (C) II e IV (D) III e V (E) I, III e V

Computação Gráfica. Dispositivos de Visualização. Profa. Carolina Watanabe

ferramentas da imagem digital

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

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

Multimídia. Hardware/Software para Multimídia (Parte I) Sistemas Multimídia. Tópico. Hardware e Software para Multimídia

APLICATIVOS GRÁFICOS (AULA 3)

Planificação de. Aplicações Informáticas B

HARDWARE GRÁFICO. Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR

Desenho e Apresentação de Imagens por Computador

Prof. Marcelo Henrique dos Santos

Livro texto (Programa do Livro texto - PLT) AZEVEDO, Eduardo; CONCI, Aura. Computação Gráfica: teoria e prática. 1.ed. Rio de Janeiro: CAMPUS, 2003.

Imagem digital. Unidade 3

Imagem e Gráficos. vetorial ou raster?

Disciplina: Tecnologias de Informação e Comunicação Ano Letivo 2014/2015

Computador. Algumas definições

SIS17-Arquitetura de Computadores

UNIVERSIDADE FEDERAL DA BAHIA - UFBA

PROCESSAMENTO DE DADOS

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

11/06/2013. O que é Software Aplicativo? Suítes de Software. Adquirindo Software SOFTWARES APLICATIVOS

TerraView. O TerraView está estruturado da seguinte forma: - Modelo de dados

Computador. 1982: os computadores são ferramentas que nos permitem fazer cálculos rápida e comodamente

Oficina de Multimédia B. ESEQ 12º i 2009/2010

Os desenhos. Representação de desenhos

Sistema Gráfico Dispositivos de Exibição

Ano letivo 2014/2015. Planificação Anual. Disciplina: APLICAÇÕES INFORMÁTICAS B - Ano: 12º

Atividade: matrizes e imagens digitais

PLANIFICAÇÃO DA DISCIPLINA DE APLICAÇÕES INFORMÁTICAS B

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

COMPUTAÇÃO GRÁFICA #01 TÓPICOS DESENVOLVIDOS NESTE MÓDULO

CorelDRAW UM PROGRAMA DE DESIGN

UM POUCO DE COMPUTAÇÃO GRÁFICA.

ORGANIZAÇÃO CURRICULAR

AGRUPAMENTO DE ESCOLAS DE PORTELA E MOSCAVIDE. Informação - Prova de Equivalência à Frequência da disciplina de Aplicações Informáticas B

Aula 6 Fundamentos da fotografia digital

Organização e Arquitetura de Computadores. Hugo Barros @hugobarros.com.br

COMPUTAÇÃO GRÁFICA CORES. Curso: Tecnológico em Análise e Desenvolvimento de Sistemas Disciplina: COMPUTAÇÃO GRÁFICA 4º Semestre Prof.

Frederico Damasceno Bortoloti. Adaptado de: Claudio Esperança Paulo Roma Cavalcanti

Arquitetura de Computadores. Tipos de Instruções

Sistemas Operacionais Gerência de Dispositivos

OURO MODERNO Designer Gráfico APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo)

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 20

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

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 -

DEPARTAMENTO DE MTEMÁTICA E CIÊNCIAS EXPERIMENTAIS

ESCOLA BÁSICA 2 / 3 DE MARTIM DE FREITAS Informática - Ano letivo de 2013 / 2014

Taxa de Gravação da Memória RAM (MegaBytes / segundo) G5 2.7 Ghz (Mac) Linux Kernel

AULA 15 Plugin Preenchimento de Células

AULA 6 - Operações Espaciais

INFORMAÇÃO PROVA FINAL DE CICLO A NÍVEL DE ESCOLA. Aplicações Informáticas B 12º Ano - Prova /2015

INFORMÁTICA - BICT (noturno)

Prof. Fernando V. Paulovich 3 de maio de SCC Computação Gráca

BARRAMENTO DO SISTEMA

AULA 1 Iniciando o uso do TerraView

Informática Aplicada a Radiologia

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

Softwares para Engenharia Eletrônica

Armazenar dados e programas que serão utilizados pelo processador (CPU Unidade Central de Processamento)

Aplicações de Escritório Electrónico

MEMÓRIA. A memória do computador pode ser dividida em duas categorias:

Manual Sistema MLBC. Manual do Sistema do Módulo Administrativo

Tecnologias da Informação e Comunicação 7.º Ano

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

- online Shaft Calculation

SISTEMAS DE INFORMAÇÃO GEOGRÁFICA (I)

Disciplina de Banco de Dados Introdução

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

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

Introdução à Programação 2006/07. Computadores e Programação

AGRUPAMENTO DE ESCOLAS DR. GINESTAL MACHADO

3. Arquitetura Básica do Computador

Disciplina: Introdução à Informática Profª Érica Barcelos

EIXO TECNOLÓGICO: INFORMAÇÃO E COMUNICAÇÃO. Relação de Títulos Informação e Comunicação. Aprendizagem

Organização e Arquitetura de Computadores

WHITEPAPER. Guia de compra para câmeras IP: tudo o que você precisa saber antes de adquirir a sua solução digital

Gerência de Entrada/Saída

ENIAC. Introdução aos Computadores e à Programação (Noções Básicas)

Aula 2 Modelo Simplificado de Computador

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação

ANIMAÇÕES WEB AULA 2. conhecendo a interface do Adobe Flash. professor Luciano Roberto Rocha.

Planificação Semestral. Informação. Planificação da Disciplina de Tecnologias da Informação e Comunicação TIC 7º Ano

Prof. Sandrina Correia

I Encontro Brasileiro de usuários QGIS

Edição Visual Imagens, Tilemaps e Sprites 2006 PUCPR Tutoria de Jogos 1º Ano

Computação Gráfica. Daniela G. Trevisan.

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

Fotografia Digital Obtenção da Imagem e Impressão

Capítulo I : Noções Gerais

Introdução aos Computadores

Manual Técnico Interface Modbus

Transcrição:

COMPUTAÇÃO GRÁFICA REPRESENTAÇÃO DE IMAGENS Curso: Tecnológico em Análise e Desenvolvimento de Sistemas Disciplina: COMPUTAÇÃO GRÁFICA 4º Semestre Prof. AFONSO MADEIRA

ARQUITETURA GRÁFICA Frame-buffer Acesso a dispositivos gráficos mais lento que à memória grande quantidade de componentes que atuam para que um pixel seja exibido. Acesso à controladora gráfica via protocolos de hardware e software mais complicados que o envio de bytes para memória. Velocidade como fator importante rasterização on-line, re-display de imagens, jogos, animações etc. Necessário o desenvolvimento de técnicas de construção de imagens em memória uma das principais, a criação do FRAME-BUFFER.

ARQUITETURA GRÁFICA Frame-buffer Composto por uma região da memória que armazenará a imagem e um grupo de rotinas de acesso a esta. MEMÓRIA espaço monodimensional, cada byte é endereçado por um único valor. IMAGEM objeto gerado em espaço bidimensional ou 3D: o Um pixel da imagem será representado por um número de bytes, dependendo de quantos bits serão necessários para compor a cor correspondente; o A quantidade de bytes na memória deve ser suficiente para comportar todos os pixels a serem representados; o Deve haver correspondência aritmética entre a posição (x, y) do pixel e seu endereço no frame-buffer.

ARQUITETURA GRÁFICA A tecnologia usada na maioria dos terminais de vídeo gráficos é a mesma dos aparelhos de TV. Terminais simples requerem: Uma sequência de bits na memória é convertida para uma sequência de pixels na tela através do controlador gráfico. 1. Memória digital (frame buffer) armazena a imagem a ser visualizada como uma matriz de pixels. 2. Controlador de vídeo (display controller) interface que transfere o conteúdo do frame buffer para o monitor. Dados devem ser transferidos repetidamente (refresh) para manter a imagem estável na tela, reduzindo o flickering. 3. Monitor.

ARQUITETURA GRÁFICA Pixels no frame-buffer Os 8 bits associados a cada pixel são usados como ponteiros Pixels na tela Tabelas de pesquisa Representação gráfica de cores de 8 bits

TIPOS DE IMAGENS Vetoriais ou Matriciais REPRESENTAÇÃO VETORIAL empregada para definição e modelagem de objetos a serem representados pela imagem. Elementos básicos pontos, linhas, curvas etc. Elementos básicos chamados de primitivas vetoriais. Cada primitiva vetorial possui um conjunto de atributos que define sua aparência e um conjunto de dados que define sua geometria.

IMAGENS VETORIAIS Vantagens Facilidade de armazenamento dos elementos geométricos; Facilidade de manipulação (escala, rotação etc.); Alteração simples. Desvantagens Requer dispositivos de saída específicos para ter bons resultados; Reconstrução da imagem mais lenta.

IMAGENS VETORIAIS Com e sem preenchimento de cor

IMAGENS MATRICIAIS REPRESENTAÇÃO MATRICIAL imagem descrita por um conjunto de células em arranjo espacial bidimensional (matriz). Usada para formar a imagem na memória e nas telas de computador. Cada célula representa os pixels da imagem. Objetos formados usando adequadamente esses pixels. Imagens matriciais, raster ou bitmaps.

IMAGENS MATRICIAIS Bitmaps ou mapa de bits Fonte: Raster vs Vector

IMAGENS MATRICIAIS Vantagens Fácil tradução para dispositivos baseados em pontos (monitores, impressoras etc.); Fácil armazenamento e leitura; Valores dos pixels podem ser alterados individualmente ou em grupo. Desvantagens Imagens podem ser muito grandes; Dificuldade em realizar operações de escala.

REPRESENTAÇÃO DE IMAGENS

REPRESENTAÇÃO DE IMAGENS pintando com pixels desenhando com vetores << ampliado >> Fonte: Raster vs Vector

REPRESENTAÇÃO DE IMAGENS Fonte: Raster vs Vector

REPRESENTAÇÃO DE IMAGENS Fonte: Raster vs Vector

CONVERSÃO DE FORMATOS Bitmap p/ Bitmap Melhores resultados; Reajuste na informação de cor; Problemas com diferenças no tamanho da paleta de cor. Vetorial p/ Vetorial Problemas com diferenças entre o número e o tipo de objetos disponíveis; Problemas com interpretação de medidas e com a aparência dos elementos de imagem e das primitivas.

CONVERSÃO DE FORMATOS Vetorial p/ Bitmap Imagem vetorial é decomposta em pixels e colocada numa matriz; Qualidade depende do tamanho da matriz; Problemas de serrilhado.

CONVERSÃO DE FORMATOS Bitmap p/ Vetorial Conversão mais difícil, com altos índices de falha; Algoritmos e heurísticas de detecção de formas; Resultados bons para formas geométricas, ruins para imagens reais; Normalmente resulta na perda de cores.

CONVERSÃO DE FORMATOS Outros fatores que influenciam a conversão o o o o Formatos proprietários ou específicos de uma aplicação; Número de cores; Tamanho da paleta; Formato da compressão.

REFERÊNCIAS DOS SLIDES AZEVEDO, Eduardo; CONCI, Aura; LETA, Fabiana Campus. Computação Gráfica: Processamento e Análise de Imagens Digitais. Vol. 2. Rio de Janeiro: Campus, 2007. 420pp. SOARES, Fabrízzio Alphonsus A. M. N. Processamento Digital de Imagens. 2012. Aula 1 a 4. Disponível em <http://www.inf.ufg.br/~fabrizzio/mestrado/pdi/aulas/>. Acesso em 15 fev. 2014. CAVALCANTI, Jorge. Website com material didático da disciplina Computação Gráfica da UNIVASF. Disponível em <http://www.univasf.edu.br/~jorge.cavalcanti/comp_graf.ht ml>. Acesso em 19 mar. 2014. Raster vs Vector. Disponível em: <http://vectorconversions.com/vectorizing/raster_vs_vector.html>. Acesso em 22 ago. 2015.