Renderização do Espectro Marcelo Gonella

Slides:



Advertisements
Apresentações semelhantes
Aplicações Informáticas A 11º Ano
Advertisements

Carga Geradora POSITIVA Carga Geradora NEGATIVA
O Planeta da Informática
Computação Gráfica Interativa - Gattass
BITS ++ E A CORREÇÃO GAMA
Tecnologia Hipermídia e Multimídia Prof. Rudson Faculdade de Excelência Educacional do Rio Grande do Norte CURSO DE GRADUAÇÃO TECNOLÓGICA EM DESENVOLVIMENTO.
Tecnologia Hipermídia e Multimídia Prof. Rudson Faculdade de Excelência Educacional do Rio Grande do Norte CURSO DE GRADUAÇÃO TECNOLÓGICA EM DESENVOLVIMENTO.
Ondas Electromagnéticas
Pontifícia Universidade Católica do Rio de Janeiro – PUC-RJ
Visualização de Imagens HDR
Formação da imagem digital
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
Introdução à Computação Gráfica Cor
DIM102 1 Representações de Cores 35M34 – Sala 3E1 Bruno Motta de Carvalho DIMAp – Sala 15 – Ramal 227.
Espectro de Cores Corpos Negros.
Modelos de representação de cores
Fundamentos de Computação Gráfica
Trabalho 01 – Modelos de Reflexão
Computação Gráfica: Aula3: Cores
Cor Rodrigo de Toledo. Como ordenar cores? Dado um conjunto de esferas: Ordenar por tamanho! OK Ordenar por peso! OK Ordenar por cor ????
Visão Computacional Imagem: Luz e Cor
Visão Computacional Imagem: Reflexão
Tricromia e aditividade
CARACTERÍSTICAS DAS ONDAS
Cor.
COMPUTAÇÃO GRAFICA DAVIDE MOURO SALGUEIRO.
Disciplina: Métodos Instrumentais de Análise Física do Ambiente
Professor: Diones Charles
Teoria da Cor.
Gamut de cores visíveis
7. Color Image Processing
Modelos de reflexão Trabalho 1 Pablo Bioni.
Fundamentos da Computação Gráfica
Acção da atmosfera sobre a radiação solar
Macbeth Color Pattern Prof.: Marcelo Gatass
FUSÃO DE IMAGENS DIGITAIS Prof. Dr. Antônio Nuno de Castro Santa Rosa.
Fundamentos de Computação Gráfica Prof Marcelo Gattass
Aplicações da Álgebra Linear
Ferramentas de Multimídia e Internet
Computação Gráfica - Cor
Sistema Visual Humano Anatomia e Processamento de Sinais
Integral definida Profª Ana Cristina Corrêa Munaretto
Guilherme Defreitas Juraszek
Cor O que é a cor? Eugénia João.
Computação Gráfica Aula 2 – Conceito de Resolução
A COR “O olho é a janela do corpo humano pela qual ele abre os caminhos e se deleita com a beleza do mundo.” (Leonardo da Vinci ) A cor expressa.
COR.
Capítulo II – Imagem Digital
A Imagem (Parte I) Prof. AMOUSSOU DOROTHÉE
Diagnóstico por Imagem.
Segmentação de Fundo Marcelo Gonella
Algemiro Augusto Professor: Marcelo Gattass
Ajuste de temperatura e cor Gustavo de Sá Carvalho Honorato.
Mudança da Temperatura de Cor de uma Imagem Hildebrando Trannin Fundamentos de Computação Gráfica Prof.: Marcelo Gattass.
Ricardo Costa Modelos de reflexão Ricardo Costa
Computação Gráfica - Amostragem Profa. Mercedes Gonzales Márquez.
Leis de Radiação para Corpos Negros
Computação Gráfica: 11. Cores Prof. Dr. Rafael Andrade
Teoria da Cor Trabalho realizado por: Catarina Ferreira nº4 12ºB.
Ondas Eletromagnéticas
MONTAGEM E CONFIGURAÇÃO DE COMPUTADORES
Processamento de Imagens e Computação Gráfica
Prof. Rodrigo Alves do Carmo
Energia solar 4ª Conferência de FMA 1. Energia solar A energia que o sol irradia é a que é libertada durante as reacções de fusão nuclear na sua parte.
LUZ E COR.
Espectroscopia no Ultravioleta e no visível
LÂMPADA INCANDESCENTE
Noções de cores Cor é como o olho dos seres vivos animais interpreta a reemissão da luz vinda de um objeto que foi emitida por uma fonte luminosa por meio.
Cores Anderson Medeiros Gomes. Roteiro Radiação Eletromagnética Luz Cor Percepção da Cor Sistema de Cores RGB Sistema de Cores CMYK Sistema de Cores HSV.
Óptica Física Anne L. Scarinci
Transcrição da apresentação:

Renderização do Espectro Marcelo Gonella

Fundamentos de Computação Gráfica – T1 Objetivo Desenhar um gráfico Intensidade x Comprimento de onda para um conjunto de dados lidos de um arquivo que representa uma cor. Se a cor representada pela curva não puder ser representada no espaço de cores sRGB (monitor), adicionar saturação para aproximá-la. Como resultado, deve-se exibir a curva (gráfico), a cor aproximada e o cinza adicionado (saturação adicional) para a aproximação.

Fundamentos de Computação Gráfica – T1 Teoria O olho humano percebe apenas as freqüências entre 380nm e 780nm. As cores como as percebemos são uma mistura de diversas ondas em diferentes comprimentos e intensidades. Elas são definidas pela média das intensidades ponderada pela capacidade de absorção do olho para cada comprimento e intensidade.

Fundamentos de Computação Gráfica – T1 CIE Colour Matching Functions Através de experiências o CIE descobriu como o olho humano percebe cada comprimento de onda. O resultado mapeou estes comprimentos de onda, suas intensidades e contribuições para os valores Tristimulus X,Y,Z que são independentes de dispositivo e são calculados da seguinte forma: Onde k, no iluminante d65 é definido como: kX = kY = 100 kZ =

Fundamentos de Computação Gráfica – T1 Conversão para componentes RGB Resolvendo-se a integral, temos um valor XYZ que representa a cor definida pela curva. Temos então que fazer as transformações necessárias para poder exibi-las no monitor de vídeo. Função de conversão: void convertXYZtoRGB ( float* r, float* g, float* b, float x, float y, float z ) { *r = x * f - y * f - z * f; *g = x * f + y * f + z * f; *b = x * f + y * f + z * f; }

Fundamentos de Computação Gráfica – T1 Espaço de cores representáveis (sRGB) Nesta conversão podemos observar que muitas vezes chegaremos a valores RGB com componentes negativas ou maiores do que 1. Estas cores não podem ser representadas pelo monitor de vídeo. Aproximando as cores para exibição Existem muitas maneiras de aproximar as cores para o espaço de cores sRGB. Neste trabalho utilizamos a técnica de adição de branco. Para isso, descobrimos qual das componentes (r, g ou b) é a maior e qual é a menor. Se a menor for negativa, será adicionado um valor suficiente para levá-la à 0. Se o máximo for maior que 1, todos os valores serão divididos por ele, consequentemente, o maior passará a ser 1. Correção Gamma Todas as cores neste trabalho utilizam correção gamma

Fundamentos de Computação Gráfica – T1 Resultados Cor da curva Cor adicionada