Introdução à Computação Gráfica

Tamanho: px
Começar a partir da página:

Download "Introdução à Computação Gráfica"

Transcrição

1 Introdução à Computação Gráfica Introdução Ângelo Oliveira 13/Fev/2008 1

2 Sumário Definição e Enquadramento Conceitos Aplicações da CG Arquitecturas Gráficas Sistemas Gráficos Dispositivos Raster Conceitos CRT LCD Arquitectura 2

3 Definição(1) A Computação Gráfica é a área da computação que estuda a criação, armazenagem, manipulação e interpretação de modelos de objectos e subsequentes imagens por meio de computador. 3

4 Definição(2) Engloba hardware/software algoritmos, construções conceptuais de modelos (estáticos, dinâmicos) formas de armazenar informação teorias matemáticas para representação de imagens modelos matemáticos para definição de sequências visuais em animação. fenómenos físicos (óptica, por exemplo) transformações geométricas de modelos Sistemas de coordenas e projecções 4

5 Definição(3) Áreas relacionadas Informática Algoritmos Estruturas de Dados Métodos Numéricos Matemática Geometria, Álgebra Linear Transformações geométricas,.. Física Óptica Mecânica Psicologia Percepção da cor Arte Jogos 5

6 Definição(4) Sub-domínios Modelização/Processamento de dados Síntese de Imagens Processamento de imagens Análise/interpretação de imagens (visão computacional) 6

7 Definição(5) Modelização/processamento de dados Definição e estruturação de dados geométricos computacionalmente, assim como a sua manipulação Síntese de Imagens Os dados provenientes do sistema de modelização geométrica são processados e os resultados são apresentados na forma gráfica Frequentemente confundida com a própria definição de Computação Gráfica Processamento de Imagens A entrada é uma imagem que após ser processada fornece como saída outra imagem. Ex: melhoramento/filtragem de imagens Análise de Imagens: Obter informações a partir de uma imagem (entrada). informações geométricas, físicas sobre os dados que deram origem a imagem. Ex: Determinar o área de um elemento a partir de uma imagem 7

8 Enquadramento(1) Computação Gráfica Modelo do Objecto (3D) Sintese Análise R a s t e r D i s p l a y Imagem do Objecto (2D) Processamento da Imagem 8

9 Enquadramento(2) Síntese Produção de representações visuais a partir das especificações geométrica e visual dos seus componentes. Análise Obtenção da especificação dos componentes de uma imagem a partir de sua representação visual. Ou seja a partir da informação pictórica da imagem (a própria imagem) produz uma informação não pictórica da imagem (por exemplo, as primitivas geométricas elementares que a compõem). RasterDisplay Dispositivo de saída gráfica que apresenta a informação através do preenchimento de uma matriz de pontos (pixels). 9

10 Modelos(1) Representação de objectos 3D Pontos Linhas Polígonos Superfícies curvas Texturas 10

11 Modelos(2) Representação de objectos 3D 11

12 Modelos(3) Representação de objectos 3D 12

13 Renderização(1) Construção de imagens gráficas 2D a partir de modelos 3D 13

14 Renderização(2) Construção de imagens gráficas 2D a partir de modelos 3D 14

15 Renderização(3) Composição + Modelo 15

16 Renderização(4) Composição de Imagens efeitos especiais 16

17 Renderização(5) Modelos de iluminação e textura 17

18 Renderização(6) Imagens Artificiais 18

19 Renderização(7) Imagens Artificiais 19

20 Imagens 2D(1) Transformações (representações) 2D 20

21 Imagens 2D(2) Morphing 21

22 Imagens 2D(3) Morphing 22

23 Animação(1) Animação = Simulação de alterações ao longo do tempo Captura do movimento 23

24 Animação(2) Animação = Simulação de alterações ao longo do tempo Captura do movimento 24

25 Animação(3) Animação = Simulação de alterações ao longo do tempo Modelização Iluminação Cinemática e Dinâmica 25

26 Aplicações da Computação Gráfica(1) Entretenimento Jogos e muito mais. Animação e Simulação Animações computadorizadas do comportamento variante no tempo de objectos reais ou simulados (por exemplo em filmes). criação de condições reais utilizando modelos físicos e matemáticos. ilusão de uma cena em movimento, utilizando sequência de imagens estáticas 26

27 Aplicações da Computação Gráfica(2) Entretenimento( ) 27

28 Aplicações da Computação Gráfica(3) Interfaces A maioria das aplicações para computadores pessoais e estações de trabalho actualmente dispõem de interfaces gráficos baseados em janelas, menus dinâmicos, ícones, etc. Cartografia A computação gráfica é usada para produzir representações precisas e esquemáticas de fenómenos naturais e geográficos obtidos a partir da recolha de dados. Diagramas para Gestão, Ciência e Tecnologia Aplicações direccionadas para o utilizador em ciência, tecnologia e negócios geram gráficos que ajudam na tomada de decisões, esclarecem fenómenos complexos e representam conjuntos de dados de forma clara e concisa. 28

29 Aplicações da Computação Gráfica(4) Visualização Cientifica 29

30 Aplicações da Computação Gráfica(5) Treino & Planeamento 30

31 Aplicações da Computação Gráfica(6) CAD Sistemas gráficos interactivos são utilizados para prever o formato de componentes, peças e sistemas de dispositivos mecânicos, eléctricos e electro-mecânicos. O objectivo é interagir com um modelo computacional do componente ou sistema sendo projectado, de forma a testar propriedades estruturais, eléctricas ou térmicas, até atingir um projecto satisfatório. 31

32 Aplicações da Computação Gráfica(8) Controle de processos Sistemas de controlo de tráfego aéreo e espacial, sistemas de controlo de refinarias e de centrais eléctricas que mostram graficamente os dados recolhidos por sensores ligados a componentes críticos dos sistemas, de forma que os operadores possam responder adequadamente a condições críticas. Publicidade 32

33 Aplicações da Computação Gráfica(9) Educação 33

34 Aplicações da Computação Gráfica(10) Comércio Electrónico 34

35 Aplicações da Computação Gráfica(11) Arte 35

36 Computação Gráfica Interactiva Actualmente a CG é altamente interactiva: o utilizador controla dinamicamente as imagens quanto ao seu conteúdo, formato, tamanho, cor ou outro possível atributo, numa superfície de visualização (um ecrã por exemplo) e através de dispositivos de interacção (rato e/ou teclado). Até ao início dos anos 80, tal não era possível, e a CG era uma disciplina restrita e altamente especializada (e porquê?...) A partir do advento dos computadores pessoais de baixo custo (PC s), tudo mudou... 36

37 Sistemas Gráficos(1) Objectivo Como obter uma imagem gráfica? A primeira ideia que se tem é que para a obtenção de uma imagem gráfica basta implementar funções para desenhar cada tipo de objecto (ponto, polígonos, etc). Mas... Como controlar os atributos (cor, reflexão, iluminação, ) dos objectos? Como resolver problemas de visibilidade? Como suportar diversos dispositivos gráficos? Como fazer programas independentes do sistema operativo utilizado? Possível solução! APIs gráficas sistemas gráficos Conjunto de funções gráficas que tem por objectivo normalizar a construção de aplicações e permitir a sua portabilidade. 37

38 Sistemas Gráficos(2) Em que consiste? Modelo da aplicação Representação de dados e objectos a serem visualizados (ex: definidos por aplicações específicas, base de modelos) Programa da aplicação Gestão dos dados a serem visualizados Tratamento de entradas gráficas (eventos) Chamadas aos comandos gráficos Sistema gráfico (API) Mapeamento entre primitivas gráficas e sua visualização Mapeamento entre acções do utilizador e entradas para o programa da aplicação A API proporciona à aplicação um interface independente para o hardware gráfico. 38

39 Sistemas Gráficos (História) (1) 2D Postscript Tornou-se um padrão por facilitar a publicação de documentos estáticos contendo gráficos 2D e texto. XWindows Padrão para o desenvolvimento de interfaces gráficos 2D em Workstations UNIX. 39

40 Sistemas Gráficos (História) (2) 3D Core GraphicsSystem(1979) Primeira tentativa Americana. GKS (GraphicsKernelSystem) Primeira especificação aprovada pela ANSI e ISO em O GKS suporta um conjunto de primitivas gráficas interrelacionadas, tais como: desenho de linhas, polígonos, caracteres, etc. PHIGS(Programmer s Hierarchical InteractiveGraphics System) Baseado no GKS, PHIGS éum padrão ANSI. O PHIGS (e seu descendente, PHIGS+) dispõe de meios para manipular e desenhar objectos 3D encapsulando descrições de objectos e seus atributos numa displaylist. 40

41 Sistemas Gráficos (História) (3) OpenGL Um dos sistemas gráficos mais populares actualmente. Os jogos da IDSoftware(Doom, Quake) são baseados no OpenGL. O OpenGL(GraphicsLibrary) é um padrão relativamente novo (a sua 1ªversão é de 1992) e é baseado na biblioteca GL das Workstations IRIS da SiliconGraphics. Consiste num conjunto de procedimentos e funções que permitem especificar os objectos e as operações que os envolvem produzindo resultados de alta qualidade. 41

42 Sistemas Gráficos (História) (4) DirectX (API) Criado pela Microsoft para o Windows No fundo é um conjunto de API s Direct3D DirectSound DirectPlay... 42

43 Sistemas Gráficos (Actualidade) A implantação do DirectX é crescente, apesar de alguns programadores acreditarem na superioridade técnica do OpenGL(ex: portabilidade entre sistemas operativos). A partir da versão 9 do DirectX, o avanço tecnológico foi notório (PixelShader e VertexShader). OpenGL 2.0 (Outubro 2004) trouxe melhorias significativas (em jeito de resposta ao DirectX). O Doom III foi baseado nesta última versão do OpenGL (daí o lançamento tardio). 43

44 Conceitos - Resolução É o número de pixéis usados para representar uma imagem. Determina quer o nível de detalhe quer os requisitos de armazenamento. 44

45 Conceitos Profundidade da Côr Imagem monocromática a preto e branco: Cada pixel é armazenado num bit (o ou 1). Uma imagem monocromática ocupa 37.5 KB em memória Imagem monocromática em tons de cinzento: Cada pixel é armazenado num byte (0 a 255). Uma imagem em tons de cinzentos ocupa 300 KB em memória Imagem a cores de 8-bits: Cada pixel é armazenado num byte. Suporta 256 cores, com qualidade de cor aceitável. Uma imagem a cores de 8-bits com resolução ocupa 300 KB em memória. Imagem a cores de 24-bits: Cada pixel é representado por três bytes (e.g., RGB). Suporta cores ( ). Uma imagem a cores de 24-bits com resolução ocupa 900 KB em memória Muitas imagens a cores de 24-bits são armazenadas como imagens de 32-bits, sendo o byte suplementar usado para guardar um valor alpha que representa informação de efeitos especiais. 45

46 Arquitecturas Gráficas(1) Dispositivos de Visualização Em comp. gráfica são fundamentais os dispositivos de visualização da imagem gerada. Estes dispositivos podem-se distinguir quanto ao tipo de representação Representação vectorial Representação matricial Ou quanto ao tipo de tecnologia: Monitores (CRT) - raios catódicos Monitores LCD e Plasma Traçadores gráficos (plotters) Impressoras (matriciais, jacto de tinta, laser) 46

47 Arquitecturas Gráficas(2) 47

48 Arquitecturas Gráficas(3) Representação Vectorial Utilização de objectos geométricos Pontos, Polígonos, Planos, Curvas No formato vectorial, os objectos são definidos no domínio contínuo. Operações geométricas sem perda de precisão Recorrem a representações geométricas em vírgula flutuante Complexidade de processamento f ( nº vértices / vectores ) 48

49 Arquitecturas Gráficas(4) Representação Vectorial (cont.) Requer hardware menos exigente Ideal para representações geométricas 49

50 Arquitecturas Gráficas(5) Representação Matricial ou raster Representação por amostragem numa grelha regular Permite a representação de objectos complexos como imagens Cada elemento é designado de pixel (Picture Element) e representa de forma directa ou indirecta (indexação) uma propriedade nesse ponto. Propriedades: Cor, Intensidade de ressonância, Intensidade de reflexão (ultra-sons), 50

51 Arquitecturas Gráficas(6) Representação Matricial ou raster (cont) A representação matricial é a mais comum (dada a sua flexibilidade) Utilizada nos mais diversos domínios Complexidade de processamento = f ( nº de pixels ) 51

52 Arquitecturas Gráficas(7) Representação Matricial ou raster (cont) Características associadas à representação discreta Dispositivos matriciais (requerem operações de rasterização) Cor (RGB), Intensidade, Índice de Cor, Alfa Interpolação Coordenadas X e Y (precisão limitada) Aliasing 52

53 Arquitecturas Gráficas(8) Representação Matricial ou raster (cont) Requer mais memória Mais correcta para representações do Mundo 53

54 Arquitecturas Gráficas(9) Refrescamento da imagem Mínimo de vezes necessário à persistência da imagem na retina do ser humano (> 15 vezes por segundo 15Hz) Para simplificar a electrónica destes subsistemas é normal usar-se o valor da corrente alterna (50Hz). Representação Vectorial vs. Quadrícula A Computação Gráfica tem como objecto a criação de imagens em quadrícula. O Processamento de Imagem tem como objecto a manipulação de mapas de imagens (mapas de quadrículas) e a sua transformação em representações vectoriais. 54

55 Tecnologia Os componentes principais de um dispositivo gráfico são: Memória de Imagem (Frame buffer) permite a representação da imagem em memória A imagem a ser visualizada é armazenada como uma matriz de pixels (cada posição na matriz contém a intensidade associada ao pixel correspondente na tela). O tamanho da memória de exibição determina a resolução de cor e a resolução geométrica da imagem. Controlador de vídeo Transfere o conteúdo do frame buffer para o monitor. Para gerar uma imagem os dados devem ser transferidos continuamente, de forma a manter uma imagem estável na tela, reduzindo o efeito de flickering. Este processo designa-se por varrimento (raster scanning). Note-se que processo de transferência implica numa conversão digital-analógica Monitor de visualização CRT LCD 55

56 Tecnologia CRT Cathode Ray Tube Breve História 1897, Karl Braun desenvolveu o primeiro CRT duma forma controlada. 1940, utilização em TV (televisores). Até 2001, dominância no mercado de monitores. Maior fabricante actual: Philips Electronics. Constituição: 1 invólucro de vidro (semelhante a uma garrafa) 1 cátodo (de carga negativa) 3 canhões de electrões, um para cada côr fundamental (RGB) 1 anôdo (de carga positiva) 1 tela com bolbos (ou pontos) de fósforos R (red), G (green), e B (blue). 56

57 Tecnologia CRT Pixel e Resolução Pixel É um trio de 3 bolbos de fósforo, um por cada cor fundamental: R (red), G (green) e B (blue). Fósforo Um fósforo é qualquer material que, quandoexposto a radiação, emite luz visível. Resolução VGA 640x480 SVGA 800x600 XGA 1024x768 57

58 Tecnologia CRT Dot Pitch Intervalo entre bolbos de fósforo. É a distância entre dois pontos de fósforo da mesma côr. Esta distância varia normalmente entre 0.22mm e 0.3mm. 58

59 Tecnologia CRT Formação da Imagem Varrimento Progressivo (progressive scanning) Na figura ao lado, as linhas azuis indicam que o feixe de electrões (ou, melhor, 3 feixes de electrões) faz por estimulação dos fósforos, i.e. o feixe está ligado; As linhas interrompidas representam o retorno do feixe (desligado) ao lado esquerdo da tela; este movimento de retorno ou reposicionamento do canhão chama-se retraço horizontal; A linha verde indica o retraço vertical, o qual acontece no final da última linha da tela, com retorno do feixe (desligado) ao início da primeira linha. Frame Imagem formada pelo feixe de electrões durante o varrimento completo da tela de fósforos. 59

60 Tecnologia CRT Taxa de Refrescamento Taxa de refrescamento: É o número de frames por segundo geradas no monitor. Hertz (Hz): Unidade de medida da taxa de refrescamento. Efeito de flickering : 75 Hz é a taxa de refrescamento miníma recomendável para um monitor CRT. Evita-se assim o efeito de flickering. Taxa de refrescamento máxima: VSF = HSF / nº de linhas horizontal x 0.95 em que: VSF = vertical scanning frequency (refresh rate) HSF = horizontal scanning frequency Exemplos para monitor com HSF = 96 Khz: Para resolução = 1280x1024, VSF = / 1024 x 0.95 = 89 Hz Para resolução = 1600x1200 tem-se VSF = / 1200 x 0.95 = 76 Hz 60

61 Tecnologia LCD - Pixel Os cristais líquidos foram descobertos no final do séc. XIX pelo botânico Frieddrich Reinitzer. Os cristais líquidos são substâncias quase transparentes que exibem propriedades quer da matéria sólida quer da matéria líquida. A passagem de luz através dos cristais líquidos provoca o alinhamento das suas moléculas - uma propriedade dos sólidos. Em 1960, descobriu-se que a carga eléctrica mudava o seu alinhamento molecular, e consequentemente a forma como a luz passava através dos cristais - uma propriedade dos líquidos. LCD é uma tecnologia transmissiva. Um LCD funciona pela variação de quantidades de luz branca de intensidade fixa através dum filtro. Os elementos RGB dum pixel são obtidos pela filtragem da luz branca. Os cristais líquidos são normalmente compostos orgânicos que consistem de moléculas semelhantes aos cones do olho humano. Portanto, os cristais líquidos funcionam como sensores de cor quando são estimulados pela luz. 61

62 Tecnologia LCD - Monitor de matriz passiva (DSTN) Há 2 tipos principais de LCDs usados em computadores: matriz passiva (DSTN) e matriz activa (TFT). Os LCDs de matriz passiva compreende um conjunto de camadas. Tem 2 camadas de vidro chamadas substractos. A cada substracto liga-se um conjunto de eléctrodos transparentes constituídos por material condutor, que é normalmente o indium-tin oxide. Os eléctrodos dum substracto são perpendiculares aos eléctrodos do outro substrato. Há, pois, eléctrodos-linha e eléctrodos-coluna. As linhas e as colunas estão ligadas a circuitos integrados que controlam quando uma carga a uma columa e uma linha particulares. Os cristais líquidos estão ensaduichados entre os dois substractos. A activação dum pixel (que está localizado na intersecção duma coluna com uma linha) é feita pela aplicação duma voltagem por parte do circuito integrado associado à coluna respectiva. 62

63 Tecnologia LCD - Monitor de matriz activa (TFT) Os LCDs de matriz activa dependem basicamente dos thin film transistors (TFT). Os TFT são transistores (comutadores) e condensadores minúsculos. Estão dispostos matricialmente num substracto de vidro - um transistor por cada cor (RGB) de cada pixel. O endereçamento dum pixel é feito por activação da sua linha, após o que se aplica uma carga à sua coluna. Tendo em conta que todas as outras linhas estão desactivadas, só o condensador daquele pixel recebe a carga, que a mantém até ao próximo ciclo de refrescamento. Os TFTs controlam a intensidade dos elementos de cor de cada pixel. O tempo de resposta é de 25ms para a matriz activação passo que é de 300ms. 63

64 Tecnologia Arquitectura(1) Simples (sem processador gráfico) Neste caso o controlador de vídeo encarrega-se de transferir os dados disponíveis na zona de memória que contém a imagem (frame buffer) para o monitor. No entanto é da responsabilidade do CPU o controlo dessa transferência. 64

65 Tecnologia Arquitectura(2) Com processador gráfico Neste caso existe um coprocessador dedicado, permitindo libertar o CPU destas tarefas. 65

66 Tecnologia Arquitectura(3) Processador gráfico Hardware especializado Usa normalmente memória separada da usada pelo sistema Uso de paralelismo para atingir alto desempenho Permite libertar o CPU das tarefas de visualização incluindo Transformações Rotação, translação, escala, etc Recorte (clipping) Projecção (3D 2D) Mapeamento de texturas Rasterização Amostragem de curvas e superfícies paramétricas 66

67 Tecnologia Arquitectura(4) Dado o aumento da capacidade/ velocidade dos computadores, as placas de vídeo (processador gráfico) estão cada vez a substituir as funções gráficas dos programas, isto é, implementar directamente estas funções no hardware ou no software da própria placa. Década de 70 Apenas funcionalidades disponíveis para pontos e linhas Década de 80 Funcionalidades associadas a cor e preenchimento de área. Década de 90 Surgem as placas gráficas 3D, capazes de operar directamente com coordenadas tridimensionais. São ainda incorporadas funcionalidades de restituição da imagem e mapeamento de texturas (à custa de um aumento significativo de memória). 67

António Costa. Paulo Roma Cavalcanti

António Costa. Paulo Roma Cavalcanti Introdução à Computação Gráfica Preâmbulo Adaptação: Autoria: João Paulo Pereira António Costa Claudio Esperança Paulo Roma Cavalcanti Computação Gráfica Modelos Matemáticos Análise (reconhecimento de

Leia mais

Introdução à Computação Gráfica. Claudio Esperança Paulo Roma Cavalcanti

Introdução à Computação Gráfica. Claudio Esperança Paulo Roma Cavalcanti Introdução à Computação Gráfica Claudio Esperança Paulo Roma Cavalcanti Estrutura do Curso Ênfase na parte prática Avaliação através de trabalhos de implementação C / C++ OpenGL c/ GLUT Grau (nota) baseado

Leia mais

Enquadramento e Conceitos Fundamentais

Enquadramento e Conceitos Fundamentais Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Enquadramento e Conceitos Fundamentais Edward Angel, Cap. 1 LEIC CG Enquadramento e Conceitos Fundamentais Introdução à Computação

Leia mais

Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de Computação Gráfica

Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de Computação Gráfica Introdução Geral a Computação Gráfica Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de 2 Introdução Geral a O que é CG? Áreas de Atuação Definição, Arte e Matemática Mercado

Leia mais

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

Prof. Fernando V. Paulovich  3 de agosto de SCC Computação Gráca Dispositivos de Saída e SCC0250 - Computação Gráca Prof. Fernando V. Paulovich http://www.icmc.usp.br/~paulovic paulovic@icmc.usp.br Instituto de Ciências Matemáticas e de Computação (ICMC) Universidade

Leia mais

Enquadramento e Conceitos Fundamentais

Enquadramento e Conceitos Fundamentais Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Enquadramento e Conceitos Fundamentais Edward Angel, Cap. 1 LEIC CG Enquadramento e Conceitos Fundamentais Introdução à Computação

Leia mais

Dispositivos e Periféricos de Computador

Dispositivos e Periféricos de Computador Dispositivos e Periféricos de Computador Ecrãs - Visual Display Unit - VDU Píxel picture element (plural em pt. é píxeis) Tamanho: diagonal do ecrã Resolução (número de píxeis no ecrã) VGA: 480 x 640 SVGA:

Leia mais

Engenharia Informática Computação Gráfica

Engenharia Informática Computação Gráfica Computação Gráfica 11569 - Engenharia Informática Gráficos 3D - Evolução Histórica Computação Gráfica 1 Sumário! Criação de Gráficos! Criação de Modelos 3D! Pipeline Gráfico! Hardware Gráfico! Bibliotecas

Leia mais

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

Os computadores processam dados digitais ou discretos. Os dados são informação representada num sistema digital de símbolos. Os computadores processam dados digitais ou discretos. Os dados são informação representada num sistema digital de símbolos. Todas as formas de informação devem ser convertidas para a forma digital de

Leia mais

Computação Gráfica Introdução

Computação Gráfica Introdução Computação Gráfica Introdução UniverCidade - Prof. Ismael H F Santos April 05 Prof. Ismael H. F. Santos - ismael@tecgraf.puc-rio.br 1 Considerações Gerais Objetivo: Discutir os principais conceitos eos

Leia mais

Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 1. Apresentação

Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 1. Apresentação Engenharia de Computação CEFET/RJ campus Petrópolis Prof. Luis Retondaro Aula 1 Apresentação 2 Engenharia de Computação CEFET/RJ campus Petrópolis Prof. Luis Retondaro www.retondaro.pro.br Aula 1 Apresentação

Leia mais

Informática Aplicada à Química. Hardware saída de dados

Informática Aplicada à Química. Hardware saída de dados Informática Aplicada à Química Hardware saída de dados Tecnologias de Saída de Dados Tecnologias de Saída de Dados 1ª Geração 2ª Geração 3ª Geração 4ª Geração 5ª Geração Cartões Perfurados Relatórios e

Leia mais

Visualização por Computador: Teoria, Prática e Aplicações

Visualização por Computador: Teoria, Prática e Aplicações Visualização por Computador: Teoria, Prática e Aplicações Princípios de sistemas e aplicações gráficas Claudio Esperança Programa de Engenharia de Sistemas e Computação COPPE / UFRJ Master of Information

Leia mais

Cap. 1: Renderização 3D: Hardware Gráfico. Mestrado em Engenharia Informática (6931) 1º ano, 1º semestre

Cap. 1: Renderização 3D: Hardware Gráfico. Mestrado em Engenharia Informática (6931) 1º ano, 1º semestre Cap. 1: Renderização 3D: Hardware Gráfico Mestrado em Engenharia Informática (6931) 1º ano, 1º semestre 1 Sumário Arquitectura básica dum computador Informação digital Monitores CRT Monitores LCD Placas

Leia mais

Enquadramento e Conceitos Fundamentais

Enquadramento e Conceitos Fundamentais Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Enquadramento e Conceitos Fundamentais Edward Angel, Cap. 1 Questão 9, exame de 29/06/11 [0.5v] Identifique e descreva os três

Leia mais

Computação Gráfica Aula 0. Alexandre de Barros Barreto - Ms

Computação Gráfica Aula 0. Alexandre de Barros Barreto - Ms Computação Gráfica Aula 0 Alexandre de Barros Barreto - Ms Objetivo da Disciplina Apresentar a computação gráfica, enquanto conjunto de aplicações matemáticas, como ferramenta de representação de dados

Leia mais

Computação Gráfica. Agostinho Brito. Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte

Computação Gráfica. Agostinho Brito. Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte Computação Gráfica Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 30 de julho de 2015 O que é computação gráfica Entrada Saída IMAGEM MODELO

Leia mais

Sistemas Gráficos e Modelos Cap 1

Sistemas Gráficos e Modelos Cap 1 Sistemas Gráficos e Modelos (Cap. 1) Criação de Imagem Instituto Superior Técnico, 2006/2007 1 2 Interior com Reflexos Componentes Hardware: Processadores Gráficos Software: Núcleos Gráficos Aplicações:

Leia mais

Introdução ao Processamento de Imagens Digitais Aula 01

Introdução ao Processamento de Imagens Digitais Aula 01 Introdução ao Processamento de Imagens Digitais Aula 01 Douglas Farias Cordeiro Universidade Federal de Goiás 06 de julho de 2015 Mini-currículo Professor do curso Gestão da Informação Formação: Graduação

Leia mais

Computaçã. Visão Geral. Sistema Gráfico. Computação Gráfica. Pixels. Sistema Gráfico e o Frame Buffer. Introdução à Computação Gráfica

Computaçã. Visão Geral. Sistema Gráfico. Computação Gráfica. Pixels. Sistema Gráfico e o Frame Buffer. Introdução à Computação Gráfica Visão Geral Computaçã ção o Gráfica Introduçã ção, conceitos básicosb sicos, áreas relacionadas Introdução à Computação Gráfica Como funciona um sistema gráfico Como imagens são representadas Áreas relacionadas,

Leia mais

Monitores Vídeos. Hardware de saída padrão em computadores. Vídeo - Definido a partir de uma matriz de linhas e colunas

Monitores Vídeos. Hardware de saída padrão em computadores. Vídeo - Definido a partir de uma matriz de linhas e colunas Monitores Vídeos Hardware de saída padrão em computadores Vídeo - Definido a partir de uma matriz de linhas e colunas Pode ser encontrado na forma: - CRT (Catodic Ray Tube - Tubo de Raios Catódicos) -

Leia mais

COMPUTAÇÃO GRÁFICA. Ana Paula Mandelli

COMPUTAÇÃO GRÁFICA. Ana Paula Mandelli COMPUTAÇÃO GRÁFICA Ana Paula Mandelli anapaula_mandelli@hotmail.com Ementa Princípios de Design gráfico. Funcionalidades básicas. Técnicas aplicadas ao Design Gráfico. Ilustrações. Tratamento de Imagens.

Leia mais

Visibilidade. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 7 Apontamentos CG

Visibilidade. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 7 Apontamentos CG Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Visibilidade Edward Angel, Cap. 7 Apontamentos CG Pipeline de Visualização 3D Pipeline de Visualização 3D LEIC CG Sombreamento

Leia mais

Organização de Computadores Dispositivos de saída, principais tecnologias (Monitor/Impressora) Professor: Francisco Ary

Organização de Computadores Dispositivos de saída, principais tecnologias (Monitor/Impressora) Professor: Francisco Ary Organização de Computadores Dispositivos de saída, principais tecnologias (Monitor/Impressora) Professor: Francisco Ary Introdução O dispositivo de saída mais utilizado por um computador é o dispositivo

Leia mais

Dispositivos de Entrada e Saída

Dispositivos de Entrada e Saída Dispositivos de Entrada e Saída Aula baseada no material do prof. Dr. Neil Paiva Dispositivos de Entrada Teclado Scanner Tela Sensível ao Toque (e saída) Mouse Leitores de código de barras automação de

Leia mais

5. Tipos de produtos multimédia Baseados em páginas

5. Tipos de produtos multimédia Baseados em páginas 5. Tipos de produtos multimédia 5.1. Baseados em páginas 1 2 Baseados em páginas Os tipos de produtos multimédia baseados em páginas são desenvolvidos segundo uma estrutura organizacional do tipo espacial

Leia mais

Introdução à Computação Gráfica

Introdução à Computação Gráfica Computação Gráfica - Aula 1 (atualizada em 21/10/2015) glaucius@pelotas.ifsul.edu.br Introdução à Computação Gráfica Computação Gráfica Conceito É a área da Ciência da Computação que estuda a geração,

Leia mais

Evolução dos monitores. Os monitores evoluíram mais devagar que os outros aparelhos eletrônicos.

Evolução dos monitores. Os monitores evoluíram mais devagar que os outros aparelhos eletrônicos. Monitores Evolução dos monitores Os monitores evoluíram mais devagar que os outros aparelhos eletrônicos. Conexões Uma parte muito importante dos monitores é a sua ligação entre o computador e o monitor.

Leia mais

Modelo RGB - Aplicações

Modelo RGB - Aplicações Modelo RGB - Aplicações As aplicações do modelo RGB estão associadas à emissão de luz por equipamentos como monitores de computador e ecrãs de televisão. O monitor CRT é essencialmente um tubo de raios

Leia mais

Imagem e Gráficos. vetorial ou raster?

Imagem e Gráficos. vetorial ou raster? http://computacaografica.ic.uff.br/conteudocap1.html Imagem e Gráficos vetorial ou raster? UFF Computação Visual tem pelo menos 3 grades divisões: CG ou SI, AI e PI Diferença entre as áreas relacionadas

Leia mais

UNIVERSIDADE FEDERAL FLUMINENSE Pedro Martins Menezes. Um estudo dos estágios dos pipelines gráficos

UNIVERSIDADE FEDERAL FLUMINENSE Pedro Martins Menezes. Um estudo dos estágios dos pipelines gráficos UNIVERSIDADE FEDERAL FLUMINENSE Pedro Martins Menezes Um estudo dos estágios dos pipelines gráficos Niterói 2008 Pedro Martins Menezes Um estudo dos estágios dos pipelines gráficos Trabalho de Conclusão

Leia mais

Imagem ou Desenhos e Gráficos vetorial ou raster?

Imagem ou Desenhos e Gráficos vetorial ou raster? http://computacaografica.ic.uff.br/conteudocap1.html Imagem ou Desenhos e Gráficos vetorial ou raster? Computação Visual A CG (ou CV) tem pelo menos 3 grades divisões: SI (ou CG), AI e PI Inicialmente

Leia mais

Enquadramento e Conceitos Fundamentais

Enquadramento e Conceitos Fundamentais Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Enquadramento e Conceitos Fundamentais Edward Angel, Cap. 1 Questão 9, exame de 29/06/11 [0.5v] Identifique e descreva os três

Leia mais

Computação Gráfica - 03

Computação Gráfica - 03 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 03 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

Leia mais

Introdução à Informática

Introdução à Informática Grupo V Mestrado Informática Educacional Introdução à Informática Conceitos Fundamentais Dados conjuntos de informação em bruto que, através de determinados processos, se transformam em informação. Processamento

Leia mais

Um pouco de história. SketchPad Tese de Doutorado de Ivan Sutherland (MIT) Conceito de comunicação com o computador

Um pouco de história. SketchPad Tese de Doutorado de Ivan Sutherland (MIT) Conceito de comunicação com o computador Um pouco de história 1 SketchPad - 1963 Tese de Doutorado de Ivan Sutherland (MIT) Conceito de comunicação com o computador http://www.youtube.com/watch?v=bkm3cmrqk2o 2 1 Tecnologia de input 1963 Mouse

Leia mais

SISTEMAS MULTIMÉDIA TESTE FORMATIVO ADICIONAL 1

SISTEMAS MULTIMÉDIA TESTE FORMATIVO ADICIONAL 1 21110 SISTEMAS MULTIMÉDIA TESTE FORMATIVO ADICIONAL 1 2009 Teste Formativo GRELHA DE RESPOSTAS Questões Alternativas A B C D E 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 Leia atentamente as questões

Leia mais

Imagem Digital. Claudio Carvilhe

Imagem Digital. Claudio Carvilhe Imagem Digital Claudio Carvilhe Imagem Digital Roteiro Introdução. Pixel. Resolução espacial. Cor. Processamento de imagens. Introdução Informação Visual: Imagem vista na tela. Informação Descritiva: Modelo

Leia mais

Aplicações Informáticas B 12º Ano

Aplicações Informáticas B 12º Ano Aplicações Informáticas B 12º Ano Prof. Adelina Maia 2013/2014 AIB_U4A 1 Bases sobre a teoria da cor aplicada aos sistemas digitais (red / Green / blue) Modelo CMYK (cyan / magenta / yellow + Black) Modelo

Leia mais

Mídias Discretas. Introdução à Ciência da Informação

Mídias Discretas. Introdução à Ciência da Informação Mídias Discretas Introdução à Ciência da Informação Mídias Discretas Mídias discretas (estáticas) Texto Gráficos e Imagens Estáticas Caracteres são convertidos para uma representação com um número fixo

Leia mais

7º ano Ano letivo 2015/2016. Artur Ramísio

7º ano Ano letivo 2015/2016. Artur Ramísio 7º ano Ano letivo 2015/2016 Artur Ramísio Componentes básicos do computador: hardware e software; unidade de sistema; dispositivos de entrada e saída de dados e informação. Realização de ficha de trabalho

Leia mais

LIC. Organização e Estrutura Básica Computacional. Prof. Marcelo Costa Oliveira 2006, Marcelo Costa oliveira

LIC. Organização e Estrutura Básica Computacional. Prof. Marcelo Costa Oliveira 2006, Marcelo Costa oliveira LIC Organização e Estrutura Básica Computacional Prof. Marcelo Costa Oliveira licufal@gmail.com História 1946 Inventado o 1º computador eletrônico de grande porte ENIAC Universidade da Pensilvania: 18.000

Leia mais

Processamento Digital de Imagens

Processamento Digital de Imagens 1 Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Introdução Espectro Eletromagnético Aquisição e de Imagens Sensoriamento Remoto 2 Introdução Espectro Eletromagnético

Leia mais

Processamento Digital de Imagens

Processamento Digital de Imagens Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Introdução Espectro Eletromagnético Aquisição e Digitalização de Imagens Efeitos da Digitalização Digitalização Sensoriamento

Leia mais

Tecnologias. de Informação e Comunicação. 7ºAno. 1.º Período. Aula 5, 6. 1 Magda Lopes

Tecnologias. de Informação e Comunicação. 7ºAno. 1.º Período. Aula 5, 6. 1 Magda Lopes Tecnologias de Informação e Comunicação 7ºAno 1.º Período Aula 5, 6 1 - Introdução às Tecnologias da Informação e Comunicação. 1.3 Introdução à estrutura e funcionamento de um sistema informático. informático

Leia mais

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

Escola Secundária com 3º Ciclo de Manuel da Fonseca Escola Secundária com 3º Ciclo de Manuel da Fonseca Exame a Nível de Escola Ao abrigo do Decreto-Lei n.º 357/2007, de 29 de Outubro Prova Escrita Aplicações Informáticas B 11º Ano Curso Científico-Humanistícos

Leia mais

FCTUNIVERSIDADE NOVA DE LISBOA!

FCTUNIVERSIDADE NOVA DE LISBOA! MAPEAMENTO DE TEXTURAS Computação Gráfica e Interfaces Sumário Mapeamento de texturas em superlcies Mapeamento das projecções Outras técnicas com texturas MAPEAMENTO DE TEXTURAS Enquadramento Varrimento

Leia mais

-Periféricos -Dispositivos de Entrada/Saída - Unidade de medida. Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça

-Periféricos -Dispositivos de Entrada/Saída - Unidade de medida. Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça -Periféricos -Dispositivos de Entrada/Saída - Unidade de medida Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça O que é o Computador? Máquina composta de partes eletrônicas e eletromecânicas

Leia mais

Resumo. Computação Gráfica: Uma Proposta de Plano Pedagógico. Áreas Correlatas. Definição. Uma Visão Integrada da C.G.

Resumo. Computação Gráfica: Uma Proposta de Plano Pedagógico. Áreas Correlatas. Definição. Uma Visão Integrada da C.G. Computação Gráfica: Uma Proposta de Plano Pedagógico Luiz Velho Definições Metodologia Estrutura Avaliação Discussão Resumo IMPA - Instituto de Matemática Pura e Aplicada Definição Computação Gráfica:

Leia mais

Sumário. Gráficos 3D - Evolução Histórica. Computação Gráfica. ! Criação de Gráficos. ! Criação de Modelos 3D. ! Pipeline Gráfico. !

Sumário. Gráficos 3D - Evolução Histórica. Computação Gráfica. ! Criação de Gráficos. ! Criação de Modelos 3D. ! Pipeline Gráfico. ! Gráficos 3D - Evolução Histórica Computação Gráfica Sumário! Criação de Gráficos! Criação de Modelos 3D! Pipeline Gráfico! Hardware Gráfico! Bibliotecas Gráficas! Gráficos 3D na Internet 1 Criação de Gráficos

Leia mais

Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto

Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto 20-05-2009 - Aula nº 121,122 Funções de um Sistema Operativo Gestão do processador ao nível da sua planificação Gestão da Memória Gestão

Leia mais

Processamento Digital de Imagens

Processamento Digital de Imagens Ciência da Computação Processamento Digital de Imagens Objetivos e Introdução Prof. Sergio Ribeiro Tópicos Introdução Percepção por Máquina Imagens e Computação Gráfica Complexidade de um Sistema Elementos

Leia mais

Exame de 2ª Época Computação Gráfica

Exame de 2ª Época Computação Gráfica Exame de 2ª Época Computação Gráfica LEIC/MEIC no Lectivo de 2008/2009 Prof. João Brisson Lopes Prof. Mário Rui Gomes 24 de Julho 2009 Nº Nome: Responda o mais completamente às seguintes questões justificando

Leia mais

1º Exame Computação Gráfica

1º Exame Computação Gráfica 1º Exame Computação Gráfica LEIC-T Prof. Mário Rui Gomes 28 de Junho 2007 Nome: Antes de começar: Identifique todas as folhas com o seu número. Responda às questões seguintes justificando adequadamente

Leia mais

Tecnologias de Informação e Comunicação. Conceitos Básicos

Tecnologias de Informação e Comunicação. Conceitos Básicos Tecnologias de Informação e Comunicação Conceitos Básicos Un1 Conceitos Básicos INFORMÁTICA Informação Automática Un1 Conceitos Básicos INFORMÁTICA Tratamento ou processamento da informação utilizando

Leia mais

Processamento de áudio em tempo real utilizando dispositivos não convencionais:

Processamento de áudio em tempo real utilizando dispositivos não convencionais: Processamento de áudio em tempo real utilizando dispositivos não convencionais: Processamento paralelo com Pure Data e GPU. André Jucovsky Bianchi ajb@ime.usp.br Departamento de Ciência da Computação Instituto

Leia mais

Capítulo II Imagem Digital

Capítulo II Imagem Digital Capítulo II Imagem Digital Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra Resumo 1. Formação de uma imagem 2. Representação digital de uma imagem 3. Cor 4. Histogramas 5. Ruído

Leia mais

Mini relatório Introdução Camera Link. Projecto ivlab Data Versão 1.0. Participantes Catarina Santiago Gabriel Silva Ricardo Cardoso

Mini relatório Introdução Camera Link. Projecto ivlab Data Versão 1.0. Participantes Catarina Santiago Gabriel Silva Ricardo Cardoso Mini relatório Introdução Camera Link Projecto ivlab Data 19-06-06 Versão 1.0 Participantes Catarina Santiago Gabriel Silva Ricardo Cardoso Docente Américo Azevedo 1. Camera Link A necessidade de um método

Leia mais

Processamento Digital de Imagens

Processamento Digital de Imagens 1 Ciência da Computação Processamento Digital de Imagens Objetivos e Prof. Sergio Ribeiro Tópicos Percepção por Máquina Imagens e Computação Gráfica, Armazenamento e Exibição Processamento Digital de Imagens

Leia mais

Osciloscópio Digital. Diagrama em blocos:

Osciloscópio Digital. Diagrama em blocos: Osciloscópio Digital Neste tipo de osciloscópio, o sinal analógico de entrada é inicialmente convertido para o domínio digital através de um conversor A/D rápido, sendo em seguida armazenado em uma memória

Leia mais

AULA. Processamento de Dados

AULA. Processamento de Dados UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Bacharelado em Ciência da Computação Disciplina: INF64 (Introdução à Ciência da Computação) Prof: Anilton Joaquim da Silva / Ezequiel

Leia mais

Computação e Imagens: PI, CG e Visualização. Computação Visual

Computação e Imagens: PI, CG e Visualização. Computação Visual Computação e Imagens: PI, CG e Visualização Computação Visual Instituto de Ciências Matemáticas e de Computação ICMC-USP São Carlos, 2016 1 Roteiro Visão Geral das áreas da computação que envolvem manipulação

Leia mais

Monitores. Tipos de conexões:

Monitores. Tipos de conexões: Monitores 1-Conexões O primeiro passo para que as informações de um computador irem para uma tela. O processo todo começa quando um sinal de vídeo é enviado para o aparelho. Ele chega até ele por meio

Leia mais

Computação Gráfica. Computação Gráfica. Visão Geral. Sistema Gráfico. Introdução à Computação Gráfica e areas relacionadas

Computação Gráfica. Computação Gráfica. Visão Geral. Sistema Gráfico. Introdução à Computação Gráfica e areas relacionadas Visão Geral Computação Gráfica Cenário e Histórico Introdução à Computação Gráfica e areas relacionadas Histórico Aplicações Perfil da disciplina Bibliografia Maria Cristina F. de Oliveira Rosane Minghim

Leia mais

Sistemas Gráficos e Modelos

Sistemas Gráficos e Modelos Sistemas Gráficos e Modelos Edward Angel, Cap. 1 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Contacto com corpo docente Nos contactos com o corpo docente de CG Indiquem o campus a que pertencem!

Leia mais

Video Analógico. Pedro Alípio Telemédia

Video Analógico. Pedro Alípio Telemédia Video Analógico Pedro Alípio Telemédia 1 Medias Dinâmicos Medias Dinâmicos Também designados por Temporais ou Contínuos As dependências temporais entre os elementos que constituem a informação fazem parte

Leia mais

Tecnologias da Informação e da Comunicação

Tecnologias da Informação e da Comunicação Tecnologias da Informação e da Comunicação Escola Básica de Mourão Ano lectivo 2012/2013 Professora: Ana Chalaça Hardware e Software Os Sistemas informáticos são constituídos por: Hardware Software Hardware

Leia mais

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

Computação Gráfica. Prof. André Yoshimi Kusumoto Computação Gráfica Prof. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Representação da Imagem A representação vetorial das imagens é principalmente empregada para a definição e modelagem dos objetos

Leia mais

Plano Director Municipal. Tecnologias de Informação Geográfica

Plano Director Municipal. Tecnologias de Informação Geográfica Plano Director Municipal Tecnologias de Informação Geográfica munwebgis Com o objectivo de difundir a utilização da informação geográfica, agilizar e simplificar os processos administrativos dentro dos

Leia mais

Sistemas de entrada/saída

Sistemas de entrada/saída Os dispositivos de E/S são a comunicação do sistema operacional com o mundo externo. Os dispositivos de entrada e saída são controlados pelos sistemas operacionais. O S.O emite comandos para os dispositivos,

Leia mais

As imagens. Representação digital de imagens. P rocessamento da imagem

As imagens. Representação digital de imagens. P rocessamento da imagem As imagens As imagens Representação digital de imagens Dispositivos gráficos P rocessamento da imagem Representação digital de imagens Resolução espacial de imagens: pixel unidade de imagem, usada para

Leia mais

Computação Gráfica - 12

Computação Gráfica - 12 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 12 jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav Realismo

Leia mais

Física Laboratorial Ano Lectivo 2003/04 OSCILOSCÓPIO

Física Laboratorial Ano Lectivo 2003/04 OSCILOSCÓPIO 1. Introdução OSCILOSCÓPIO O osciloscópio (fig. 1) é o mais útil e versátil dos instrumentos utilizados para testes de circuitos electrónicos, uma vez que nos permite visualizar a evolução de uma diferença

Leia mais

SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar

SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar Objectivos deste módulo: SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar Elisabete A. Silva elisabetesilva@de.ucp.pt

Leia mais

Visualização Distribuída utilizando Agrupamentos de PCs 10

Visualização Distribuída utilizando Agrupamentos de PCs 10 1 Introdução Sistemas de visualização vêm sendo utilizados em diversas áreas da indústria e do campo científico. Dentre essas áreas, CAD (Computer Aided Design), visualização científica e realidade virtual

Leia mais

UNIDADE 2 CONCEITOS BÁSICOS DE MULTIMÉDIA. Objectivos

UNIDADE 2 CONCEITOS BÁSICOS DE MULTIMÉDIA. Objectivos UNIDADE 2 CONCEITOS BÁSICOS DE MULTIMÉDIA Objectivos 1 2 Objectivos Caracterizar os diferentes tipos de media existentes Definir o conceito de multimédia Diferenciar o conceito de multimédia Diferenciar

Leia mais

PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas

PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas Prof. Dr. Rodrigo Provasi e-mail: provasi@usp.br Sala 09 LEM Prédio de Engenharia Civil Iluminação Para a compreensão do funcionamento da

Leia mais

Introdução à Computação Gráfica

Introdução à Computação Gráfica Introdução à Computação Gráfica André Tavares da Silva andre.silva@udesc.br Ementa Conceitos Básico; Dispositivos Gráficos; Sistemas de Cores; Transformações geométricas; Primitivas gráficas; Visibilidade;

Leia mais

Existem três formas básicas de efectuar operações de entrada/saída:

Existem três formas básicas de efectuar operações de entrada/saída: Unidades de I/O Interface Entrada/Saída Existem três formas básicas de efectuar operações de entrada/saída entrada/saída isoladaas instruções IN e OUT transferem dados entre o registo AX ou a memória e

Leia mais

Modelos Geométricos Transformações

Modelos Geométricos Transformações Modelos Geométricos Transformações Edward Angel, Cap. 4 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Aulas teóricas 11/03 Quinta-feira, dia 11 de Março Não vão ser leccionadas aula teóricas.

Leia mais

Fundamentos. É um conjunto de operações que são aplicadas sobre determinadas informações para transformá-las em outras, ou gerar novas informações.

Fundamentos. É um conjunto de operações que são aplicadas sobre determinadas informações para transformá-las em outras, ou gerar novas informações. UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação - Prof. Anilton e Ronaldo Disciplinas: APC e ICC Fundamentos Diariamente, executamos diversas operações, isto é, processamos informações para

Leia mais

ESCOLA SECUNDÁRIA DO MONTE DA CAPARICA Curso de Educação e Formação de Adultos NS Trabalho Individual Área / UFCD STC 5 Formador

ESCOLA SECUNDÁRIA DO MONTE DA CAPARICA Curso de Educação e Formação de Adultos NS Trabalho Individual Área / UFCD STC 5 Formador 1 de 6 O Computador e a Ciência As características dos monitores são: - Dimensão; - Peso; - Brilho; - Contraste; - Definição; - Ângulo de visão; - Consumo. As diferenças entre monitores CRT (cathodic Ray

Leia mais

Programa 25/02/2019. Objetivo Geral: Processamento Digital de Imagens I Turma A. Objetivos Específicos:

Programa 25/02/2019. Objetivo Geral: Processamento Digital de Imagens I Turma A. Objetivos Específicos: Curso de Engenharia Cartográfica e Agrimensura Processamento Digital de Imagens I Turma A 2019/1 semestre Objetivo Geral: Conhecer técnicas de processamento de digitais que permitem extrair e identificar

Leia mais

Sistemas de Aquisição e Processamento

Sistemas de Aquisição e Processamento Sistemas de Aquisição e de Dados Aquisição de dados Necessidade de tratar informação proveniente de medições de forma automática rápida grandes quantidades de medições armazenamento processamento coletar

Leia mais

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

Visibilidade. Apontamentos CG + Edward Angel, Sec Instituto Superior Técnico Computação Gráfica 2009/2010 Visibilidade Apontamentos CG + Edward Angel, Sec. 7.11 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na últimas aulas Rasterização Discretização de linhas Preenchimento de polígonos Aliasing

Leia mais

Flávia Rodrigues. Silves, 26 de Abril de 2010

Flávia Rodrigues. Silves, 26 de Abril de 2010 Flávia Rodrigues STC5 _ Redes de Informação e Comunicação Silves, 26 de Abril de 2010 Vantagens e Desvantagens da Tecnologia Acessibilidade, quer a nível pessoal quer a nível profissional; Pode-se processar

Leia mais

REALIDADE AUMENTADA. Conceitos e Definições. Conceitos e Definições. Conceitos e Definições. Realidade Aumentada 20/08/2013

REALIDADE AUMENTADA. Conceitos e Definições. Conceitos e Definições. Conceitos e Definições. Realidade Aumentada 20/08/2013 REALIDADE AUMENTADA 1 VISÃO GERAL DE REALIDADE VIRTUAL E REALIDADE AUMENTADA Prof. Dr. Antonio Carlos Sementille Departamento de Computação/FC semente@fc.unesp.br Parte 2 Sumário da Apresentação I VISÃO

Leia mais

GRUPO I (9 valores) 1. Uma fotografia das férias na praia 2. Uma fotografia da superfície do planeta Marte 3. Uma fotografia da capa de um livro

GRUPO I (9 valores) 1. Uma fotografia das férias na praia 2. Uma fotografia da superfície do planeta Marte 3. Uma fotografia da capa de um livro Sistemas Multimédia Departamento de Inovação, Ciência e Tecnologia 2º Teste 2006/06/07 14:00h Duração: 2h00m GRUPO I (9 valores) 1. [3,5] Caracterize e compare os gráficos vectoriais com as imagens bitmap

Leia mais

vértices dessas células. Exemplos de malhas estruturadas e não-estruturadas são apresentados na Figura 2.

vértices dessas células. Exemplos de malhas estruturadas e não-estruturadas são apresentados na Figura 2. 1 Introdução O termo visualização corresponde, no contexto desta dissertação, aos métodos que permitem a extração de informações relevantes a partir de conjuntos de dados complexos, com o auxílio de técnicas

Leia mais

Computação Gráfica. 5385: Licenciatura em Engenharia Informática. Cap. 1 Hardware Gráfico. Hardware Gráfico

Computação Gráfica. 5385: Licenciatura em Engenharia Informática. Cap. 1 Hardware Gráfico. Hardware Gráfico Computação Gráfica 5385: Licenciatura em Engenharia Informática Cap. 1 Hardware Gráfico Hardware Gráfico Sumário Arquitetura Conceptual de um Computador (Modelo de von Neumann) CPU Controlo e processamento

Leia mais

Introdução ao Processamento Gráfico

Introdução ao Processamento Gráfico Introdução ao Processamento Gráfico Leandro Tonietto Processamento Gráfico - Unisinos ltonietto@unisinos.br http://www.inf.unisinos.br/~ltonietto ago-09 Sumário Introdução e conceitos Resumo das linhas

Leia mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA DE COMPUTADORES Representação de Dados Professor: Airton Ribeiro de Sousa E-mail: airton.ribeiro@faciplac.edu.br 1 Ao longo dos anos, muitos padrões e convenções foram estabelecidas para determinar certos aspectos da

Leia mais

Processamento digital de imagens

Processamento digital de imagens Processamento digital de imagens Agostinho Brito DCA-CT-UFRN 4 de julho de 018 Agostinho Brito (DCA-CT-UFRN) Processamento digital de imagens 4 de julho de 018 1 / 31 O que é processamento digital de imagens?

Leia mais

PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I

PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I MÉDIO PRAZO 1 TECNOLOGIAS DE INFORMAÇÃO E INFORMÁTICA OBJECTIVOS CONTEÚDOS DATA Conceitos Introdutórios Conhecer os conceitos básicos relacionados

Leia mais

Motivação Por que estudar?

Motivação Por que estudar? Aula 04 Imagens Diogo Pinheiro Fernandes Pedrosa Universidade Federal Rural do Semiárido Departamento de Ciências Exatas e Naturais Curso de Ciência da Computação Motivação Por que estudar? Imagens digitais

Leia mais

Função Fundamental do SO

Função Fundamental do SO Função Fundamental do SO Gestão do Hardware Uma das funções fundamentais do sistema operativo é gerir os recursos do hardware de um modo o mais transparente possível ao utilizador Recursos principais a

Leia mais

MAC0420/5744. Introdução à Computação Gráfica. Renderização. Histórico. Renderização. Foto realismo: final 80s. Renderização

MAC0420/5744. Introdução à Computação Gráfica. Renderização. Histórico. Renderização. Foto realismo: final 80s. Renderização MAC0420/5744 Renderização Introdução à Computação Gráfica 70's: Luz, Textura Hitoshi (hitoshi@ime.usp.br) 1o Sem. 2011 Departamento de Ciência da Computação - IME/USP Histórico Renderização Ivan Sutherland

Leia mais