Buscar

PROCESSAMENTO DE IMAGENS

Prévia do material em texto

PROCESSAMENTO DE IMAGENS
Will Almeida
https://www.youtube.com/watch?v=RKwR1zXk3xY
https://www.youtube.com/watch?v=hKqd8gqBzpI
https://www.youtube.com/watch?v=8Dzdgzxid_k
https://www.youtube.com/watch?v=KLjjhoBYrAg
CLASSES DE SISTEMAS GRÁFICO
Hoje em dia, o processamento gráfico tem um papel importante em inúmeras áreas, por exemplo: criação de gráficos em negócios, ciência e economia, realização de mapas em cartografia, elaboração de desenhos de novos produtos na área industrial (CAD/CAM), visualização de simulações e controle de processos nas áreas industrial, de produção de energia e de transporte, e criação de animação para simuladores de vôo ou realização de vinhetas em programas de televisão.
Classificação
Para ser melhor abordado as várias utilizações do processamento gráfico foi feita uma classificação em grupos afins, que são os seguintes :
- Sistemas de editoração eletrônica
- Sistemas de pintura
- Sistemas de apresentação
- Sistema de CAD ou CADD 2D
- Sistema de CAD ou CADD 3D
- Sistemas para síntese de imagens realísticas
Classificação
- Sistemas de animação
- Sistemas de visualização científica
- Sistemas de simulação
- Sistemas de entretenimento
- Sistemas de interface
- Sistemas de hipertexto e hiperdocumento
- Sistemas de multimídea e hipermídea
- Sistemas de realidade virtual
- Sistemas de processamento de imagens
Sistemas de Editoração Eletrônica
- "DeskTop Publishing";
- Elaboração e diagramação de textos, usando a criação de uma (ou várias) páginas de um jornal;
- Facilidades para: 
 Manipulação de Textos: Edição, posicionamento, ajuste de posição, uso de diferentes fontes de letras, rotação, etc.
Sistemas de Editoração Eletrônica
* Manipulação de Desenhos: Primitivas gráficas 2D simples (círculo, reta, retângulo, linhas, preenchimento de área, ...).
* Manipulação de Imagens: Captura e edição de imagens digitalizadas (acesso a imagens obtidas através de scanners, principalmente)..
- É usualmente orientado a "Bit-Map", manipulando diretamente sobre os pontos que compõem a imagem;
Exemplos: PageMaker, Ventura Publishing, HaloDPE (DeskTop Publishing Editor)
Outros sistemas: Corel Draw, PaintBrush (Sistemas de pintura com facilidades de editoração).
Sistemas de Pintura:
- "Paint Systems";
- Elaboração de desenhos auxiliados pelo computador;
- Uso da tela do computador como um substituto a tela de pintura;
- Facilidades para:
* Desenho de primitivas 2D
* Apagar, recortar, colar pedaços de uma imagem
* Manipular com cores (tintas)
* Preencher áreas
* Adicionar textos
- Alguns sistemas possuem a capacidade de manipular imagens digitalizadas, chegando a se confundir com os sistemas de editoração eletrônica;
- O sistema de pintura é um sistema onde usualmente temos mais recursos de desenho, enquanto o sistema de editoração possui mais recursos para edição e diagramação de textos.
Entretanto tais sistemas algumas vezes se apresentam fundidos em uma única ferramenta;
Exemplos: PaintBrush, Paint (Ms-Windows), Dr.Halo, Picture Maker (Story Board),
Animator (Ferramentas de Desenho), Corel Draw.
Sistemas de Apresentação:
- "Presentation Systems";
- Facilidades para a geração de gráficos para apresentação de dados;
-Permitem usualmente que sejam criadas sequências de apresentações de gráficos (para demonstrações, feiras e apresentações em sessões técnicas);
- Algumas vezes estes sistemas se confundem com os sistemas de pintura, mas sua função de destaque é a visualização de dados sob a forma de gráficos: de barras, barras 3D, fatias, torta 3D, linhas, interpolação de pontos, entre outros;
Alguns softwares, tais como as planilhas, trazem esta facilidade embutida neles, mas semmaiores facilidades de manipulação de gráficos. Nestes casos pode-se utilizar um software de captura de tela para montar uma apresentação;
Exemplos: HPG (Harvard Professional Graphics), Picture Maker / Story Teller (Story Board).
Outros softwares que permitem gerar seqüências de apresentações: Corel Draw, Dr.Halo, HaloDPE, Animator, "Flip-Book" Windows.
Softwares para a captura de telas: Inser, Picture Taker (Story Board), Grab (Dr.Halo / HaloDPE).
Sistemas de CAD ou CADD 2D
- "Computer Aided Design" ou "Computer Aided Draft and Design"
- Permitem a entrada e manipulação de primitivas 2D;
- Possuem a noção de primitivas (armazenamento em estrutura de dados, com as coordenadas do objeto) em oposição ao uso apenas de um "Bit-Map" como é feito nos sistemas de pintura e editoração;
- Algumas vezes são desenvolvidos para uma aplicação específica, como por exemplo: desenho de circuitos eletrônicos, desenho de cortes em tecido, etc;
Exemplos: Orcad, PCAD Ö Eletrônica VersaCAD, CADTec (Itautec), Autocad (AutoDesk).
Sistemas de CAD ou CADD 3D:
- Permitem a entrada e manipulação de primitivas e objetos 3D;
- Podemos classificar estes sistemas em diferentes níveis, de acordo com o conjunto de facilidades de modelagem e visualização oferecidas;
- Algumas vezes estes sistemas são desenvolvidos ou configurados de forma a atender a alguma área de aplicações em específico: CAD para Mecânica, CAD para a Arquitetura, etc;
Exemplos: Autocad, DesignCad 3D - DC3, Micro Station (Sisgraph).
Sistemas para Síntese de Imagens Realísticas:
-"Rendering Systems"
- Geram imagens a partir de modelos tridimensionais (3D), com recursos de remoção de elementos ocultos, sombreamento, criação de efeitos de reflexos, transparências, sombras e texturas;
- São usados geralmente ligados a área de publicidade e propaganda, e também na área de animação por computador;
Exemplos: 
Autoshade, RenderMan, 3D Studio Max - AutoDesk
Cubicomp (RBS - TV)
Toplas (TGD Computação Gráfica - Placa Targa)
PovRay - Persistence of Vision Raytracer (Shareware)
Sistemas de Animação:
- Permitem agrupar e exibir vários quadros ("frames") gerando animações em tempo real na tela do computador;
- Podem implementar uma produção simplificada, com saída direto na tela em uma resolução baixa e número de cores limitado, ou, podem implementar uma produção profissional,
que exige saída de vídeo composto para gravação em fita de vídeo profissional;
Exemplos:
 Animator (Produção Simplificada)
Cubicomp, Toplas (Produção Profissional)
Sistemas de Visualização Científica:
- Exibiçao de gráficos de fórmulas e de equações matemáticas;
- Permitem visualizar de forma gráfica funções matemáticas de diferentes tipos (2D ou3D). Usualmente podemos ter funções: X/Y, XYZ, paramétricas e malhas de pontos;
- Atualmente em sistemas muito sofisticados podemos ter a visualização e manipulação de uma imagem digitalizada com uma descrição tridimensional, como por exemplo, imagens resultantes de tomografia computadorizada;
Exemplos:
 MatLab, MathCad, Gnuplot, JavT2, Mathematica
Outros Sistemas:
- Sistemas de Simulação
- Sistemas de Entretenimento
- Sistemas de Interface: Windows, X11, TurboVision, VisualBasic,...
- Sistemas de HiperTexto e HiperDocumento
- Sistemas de Multimídia e HiperMídia: Macromedia Director, Toolbook
- Sistemas de Realidade Virtual
- Sistemas de Processamento de Imagens: PicLab, Alchemy, Sitim (INPE), Corel Draw
FIM

Continue navegando