Histórico da Computação Gráfica

Propaganda
História da Ciência e Tecnologia
Computação Gráfica
Prof º Kleber
Alunos Iuly Pereira Nunes Kotai
Mário Rubens Kotai
Michele Munhoz Kotai
Raphael Lima Nogueira
Ricardo Leandro
Sumário




História e origens da Computação Gráfica
Composição do Pixels
Resolução
Quantidade de Cores (8 bits, 16 bits, 24 bits, 32 bits –
true color)
 Popularização
 Subáreas

Processamento Digital de Imagens

Sintése de Imagens

Análise de Imagens
 Aplicações
Histórico da Computação Gráfica
 Nasceu na década de 60
 A Computação Gráfica está presente em todas as áreas, desde os mais
inconseqüêntes joguinhos eletrônicos até o projeto dos mais modernos
equipamentos
 Nos anos 70 veio o famoso Xerox PARC
Em 1962, o estudante de doutorado do MIT, Ivan Sutherland , criou um
programa chamado Sketchpad, abriu caminho para as animações digitais
 Em 1964, o Dr. David Evans, trabalhando em cooperação com
Sutherland, fundou na University of Utah o primeiro departamento
acadêmico de computação gráfica do mundo
 Em 1973, o Dr.Alexander Shure contratou Edwin Catmull, para
chefiar o laboratório de computação gráfica .
 O Edwin Catmull e sua equipe,desenvolveu o software 2D e 3D com
propósito de produzir filme de longa metragem .
Composição de Pixel
 Cada ponto é chamado de pixel
 Um pixel permanece apagado em uma tela de exibição,que
ocorre em telas de LCD, ou CCD ou em um
sensor de cameras digitais.
 Um pixel branco permanentemente aceso é chamado de
pixel quente (hot pixel) e um de cor sólida, como o verde,
vermelho ou o azul, é chamado de pixel preso (stuck pixel).
 Cada pixel tem uma cor associada composta, por três subpixeis, nas cores azul, vermelho e verde.
Histograma
• Número de ocorrências de cada cor .
Quantização

É o processo de discretização de cor
 Permite a conversão de uma imagem com um conjunto
contínuo de cores, em uma imagem com um conjunto discreto
 Dimensão:O número de pixels de uma imagem é dado pela
multiplicação da base pela altura. Logo, uma imagem com
dimensão de 640 x 480 (padrão VGA) tem 307.200 pixels.
 Resolução:Resolução ≠ Dimensão
Resolução é medida em DPI (Dots per inch – Pontos por
polegada). 1’’= 2.54 cm
Representa a razão entre o número de pixels por unidade de
área.
 Cores: 1 bit: 2 cores - preto/branco
8 bits: 256 cores
16 bits: padrão 565 65.536 cores
24 bits: 3 bytes/pixel 16.777.216 cores (256 x 256 x 256).
32 bits: igual ao 24 + canal alpha
O que é Computação Gráfica?
 A computação gráfica , na cabeça de algumas pessoas se limita ao
3D, mas na verdade computação gráfica é a área da computação
destinada a geração de imagem seja 2D ou 3D, incluindo videos .
Dentre o programas que podemos citar da área da computação gráfica
estão:
Edição de imagem bitmap: Photoshop, Gimp
Edição de imagem vetorial: Ilustrator, Corel Draw, Inkscape
Modelagem e animação 3D: Blender, Autodesk Maya, 3D Max,
Houdini, AutoCAD. Cinema 4D
Edição de video: Blender, Sony Vegas, Adobe Premiere, After
Effects, Jahshaka, Blender, Cinelerra
Popularização
 Nos últimos anos o CGI(Computação Gráfica Integrada)
deixou de ser privilegio da industria cinematográfica e
dos grandes grupos televisivos.
 A recente popularização da computação gráfica trouxe,
para as camadas mais inferiores da indústria audiovisual,
a possibilidade de utilização comercial da animação
digital e dos efeitos especiais em geral.
 essa popularização criou uma nova categoria de
animação foto-realística, os "atores digitais".
Subáreas
 Síntese de Imagens:se preocupa com a produção de
representações visuais a partir das especificações
geométrica e visual de seus componentes.
 Processamento de Imagens:envolve as técnicas de
transformação de Imagens, em que tanto a imagem
original quanto a imagem resultado apresentam-se sob
uma representação visual . Estas transformações visam
melhorar as características visuais da imagem.
 Análise de Imagens:procura obter a especificação dos
componentes de uma imagem a partir de sua
representação visual.
Modelagem de Dados
Aplicações
 Interfaces: a maioria dos aplicativos para computadores
pessoais e estações de trabalho atualmente dispõem de
interfaces gráficas.
 Traçado interativo de gráficos: aplicativos voltados
para usuários em ciência,tecnologia e negócios geram
gráficos.
 Automação de escritórios e editoração eletrônica: o
uso de gráficos na disseminação de informações cresceu
muito depois do surgimento de software para editoração
eletrônica em computadores pessoais.
Visualização
Visão
.
 Projeto e desenho auxiliado por computador: em CAD,
sistemas gráficos interativos são utilizados para projetar
componentes, peças e sistemas de dispositivos mecânicos,
elétricos, eletro-mecânicos e eletrônicos.
 Simulação e animação para visualização científica, lazer, arte e
publicidade: uma das áreas que mais evoluíram na década de 80
foi a visualização científica. Surgiram animações
computadorizadas no tempo de objetos reais ou simulados.
.
 Controle de processos:sistemas de controle de tráfego aéreo e
espacial,sistemas de controle de refinarias e de usinas de
energia mostram graficamente os dados coletados por sensores
conectados a componentes críticos dos sistemas, de forma que
os operadores possam responder adequadamente a condições
críticas.
 Cartografia: usada para produzir representações precisas e
esquemáticas de fenômenos naturais e geográficos obtidos a
partir da coleta de dados.
 Arte: é usada para produzir efeitos artísticos, como a extração
de texturas, padrões e estruturas a partir de fotos digitalizadas.
 Gráficos de Apresentação:é a utilização de técnicas gráficas
para demonstração de resultados, ideias e gráficos, com o
intuito de mostrar ou transmitir conhecimento específico .
Livro:
MacCulloch,Michele.Teoria da Computação Gráfica.Rio de Janeiro:Editora
Campus, 2003.
http://www.inf.pucrs.br/~pinho/CG/Aulas/Intro/intro.htm
http://www.ufscar.br/~cinemais/artcomputacao.html
http://www-usr.inf.ufsm.br/~pozzer/disciplinas/cg_3_imagem.pdf
http://pt.scribd.com/doc/42315704/Computacao-Visual-Grafica2-Plc-Vetorial
http://www.univasf.edu.br/~jorge.cavalcanti/comput_graf03_rep_img_hw.pdf
http://www.youtube.com/watch?v=RI2wqbO9Rvo
Download