Computação Gráfica - Conceitos

1.323 visualizações

Publicada em

Por Jefferson Estevam

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.323
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Computação Gráfica - Conceitos

  1. 1. Jefferson Estevam<br />COMPUTAÇÃO GRÁFICA<br />
  2. 2. Computação gráfica<br />A computação gráfica é a área da Informática destinada à geração de imagens em geral — em forma de representação de dados e informação, ou em forma de recriação do mundo real.<br />Ela pode possuir uma infinidade de aplicações para diversas áreas : Software, sistemas operacionais, sites na Internet, animações e jogos.<br />
  3. 3. Computação gráfica<br />Origem:<br />Inicialmente a Computação Gráfica foi apresentada para o mundo de acordo com pesquisadores através do computador "Whirlwind I" Tal equipamento fora desenvolvido em 1950 pela empresa “MIT” que inicialmente era utilizado para fins educativos e possivelmente militares pois logo em seguida o comando de defesa aérea dos EUA desenvolveu um sistema de monitoramento e controle de vôos (SAGE - Semi-AutomaticGroundEnviroment. Que convertia as informações capturadas pelo radar (Dados Numéricos) em imagem por meio de tubo de raios catódicos (na época uma invenção recente) no qual o usuário podia apontar com uma caneta ótica. Ocorre que nesta época os computadores eram orientados para fazer cálculos pesados para físicos e projetistas de mísseis não sendo próprios para o desenvolvimento da Computação Gráfica.<br />
  4. 4. Computação gráfica<br />Dois fatores, entretanto, foram fundamentais para o desenvolvimento da Computação Gráfica tal como a conhecemos hoje:<br />
  5. 5. Computação gráfica<br />Reconhecimento de Padrões também conhecida como Análise de imagens, busca isolar e identificar os componentes de uma imagem a partir de sua representação visual.<br />Processa-mento de<br />Dados<br />Processamento de Imagens<br />Processamento de Imagens envolve técnicas de transformação de imagens. As transformações visam, em geral, melhorar características visuais da imagem como por exemplo aumentar o contraste, melhorar o foco...<br />
  6. 6. Computação gráfica<br />A computação gráfica pode ser classificada em “Computação Gráfica Passiva” e “Computação Gráfica Interativa”:<br />Computação Gráfica Passiva entende-se o uso do computador para definir, armazenar, manipular e apresentar imagens gráficas. O computador prepara e apresenta dados armazenados sob a forma de figuras e o observador/usuário não interfere nesse processo.<br />Computação Gráfica Interativa também se utiliza do computador para preparar e apresentar imagens. Nesse caso, entretanto, o observador/usuário pode interagir em tempo real com a imagem.<br />
  7. 7. Computação gráfica<br />Dificuldades:<br />A manipulação de imagens em tempo real apresenta como principal problema o número de cálculos envolvidos para se trabalhar com imagens relativamente complexas. Por exemplo, a rotação de um objeto tridimensional exigirá, para cada ponto, sua multiplicação por uma matriz 3x3, resultando em duas somas e quatro multiplicações. Tomando-se um objeto de 1000 pontos essa operação requer 4000 multiplicações e 2000 adições.<br />¤ Para contornar esse tipo de problema podem ser adotadas soluções tais como:<br /><ul><li>Utilizar máquinas mais rápidas;</li></ul>- Melhorar os algoritmos tornando-os mais eficientes;<br />- Construir módulos de "hardware" dedicados a certos tipos de operações (por exemplo um módulo dedicado a multiplicação de matrizes) e <br />- Reduzir a complexidade da imagem. Nesse caso corre-se o risco de produzirem-se imagens de qualidade insuficiente conforme a aplicação.<br />
  8. 8. Computação gráfica<br />PRINCIPAIS APLICAÇÕES:<br />- Simulação e animação<br />- Traçado interativo de gráficos e Visualização<br />- Editoração Eletrônica<br />- Arte e Comércio <br />- Controle/Visualização de processos <br />- CAD (Computer Aided Design)<br />- Cartografia<br />
  9. 9. FIM<br />

×