Transformações geométricas em coordenadas homogêneas 2-D

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

Download "Transformações geométricas em coordenadas homogêneas 2-D"

Transcrição

1 Transformações geométricas em coordenadas homogêneas 2-D Coordenadas homogêneas (ou coordenadas projetivas, abreviado CHs) são um sistema de coordenadas usada na geometria projetiva. Um ponto em R 2 (x,y) é representado em CHs utilizando 3 números (x,y,w). O ponto em CHs (x,y,w) representa o ponto (x/w, y/w) em R 2. Por exemplo, (4,6,2) em CHs representa o ponto (2,3) de R 2. Se w=1, dizemos que a representação está normalizada. Exemplo da representação em CHs normalizada: (2,3,1). Figura retirada de Wikipedia.

2 Matriz 2x2 (transformação linear): Representando os pontos por vetores 2x1, a transformação entre pontos é representada por uma matriz 2x2. Matriz 2x2 consegue representar rotação (em torno do centro do sistema de coordenadas), shearing, reflexão e mudança de escala. Exemplos: Rotação: [ x n Shearing: [ x n s y n] = [ c c][ s x v y v] y n] = [ 1 k 0 1][ x v y v] Reflexão em torno do eixo X: [ x n y n] = [ ][ x v y v] Mudança de escala: [ x n y n] [ = e x 0 0 e y][ x v y v], c=cos( ) e s=sin( ) y x Uma composição de transformações pode ser obtida multiplicando as matrizes de transformação. A transformação inversa é calculada pela inversa da matriz.

3 Matriz 2x3 (transformação afim): Se utilizar matrizes de transformação 2x3, consegue representar transformações afins. Elas incluem (além das transformações 2x2) a translação. Consegue mapear retângulo em paralelograma (mantém o paralelismo das retas). Translação por (t x, t y ): [ x n y n] [ = 1 0 t x y][ x v ] y 0 1 t v 1 A função getaffinetransform consegue determinar a matriz de transformação 2x3 a partir de 3 pares de pontos correspondentes. O problema de transformação 2x3 é que não dá para multiplicar duas matrizes 2x3, assim como não existe matriz inversa de uma matriz 2x3. Exemplo: //shear.cpp pos2016 #include <cekeikon.h> int main() { Mat_<FLT> src = (Mat_<FLT>(3,2) << 0,0, 0,511, 511,511); cout << src << endl; Mat_<FLT> dst = (Mat_<FLT>(3,2) << 200,100, 100,400, 400,400); cout << dst << endl; Mat_<FLT> m=getaffinetransform(src,dst); cout << m << endl; Mat_<GRY> a; le(a,"lenna.jpg"); Mat_<GRY> b; warpaffine(a,b,m,a.size(),inter_linear,border_wrap); imp(b,"afim.png"); [ , , 200; 0, , 100]

4 O seguinte programa faz rotação em torno de um ponto arbitrário: #include <cekeikon.h> int main() { Mat_<GRY> ent; le(ent,"lenna.jpg"); Mat_<GRY> sai; Mat_<double> m=getrotationmatrix2d(point2f(ent.cols/2,ent.rows/2), 30, 1); cout << m << endl; warpaffine(ent, sai, m, ent.size(), INTER_LINEAR, BORDER_CONSTANT, Scalar(255)); mostra(sai); Saída: [ , , ; , , ]

5 Como construir a matriz m manualmente, sem usar a função getrotationmatrix2d? Utilizando matrizes 3x3. dx=256; dy=256; (T(dx,dy) * R(30) * T(-dx,-dy)) * (xv, yv, 1) t //manual.cpp #include <cekeikon.h> Mat_<double> translacao(double tx, double ty) { Mat_<double> m(3,3, 0.0); m(0,0)=1; m(1,1)=1; m(2,2)=1; m(0,2)=tx; m(1,2)=ty; return m; Mat_<double> rotacao(double graus) { double radianos=deg2rad(graus); double co=cos(radianos); double se=sin(radianos); Mat_<double> m(3,3, 0.0); m(0,0)=co; m(0,1)=se; m(1,0)=-se; m(1,1)=co; m(2,2)=1; return m; int main() { Mat_<double> m=translacao(256,256)*rotacao(30)*translacao(-256,-256); cout << m << endl; Saída: [ , , ; , , ; 0, 0, 1] Despreza-se a última linha.

6 Matriz 3x3 (transformação perspectiva): Usando sistema de coordenadas homogêneas (matriz 3x3) permitem efetuar rotação, translação, reflexão, mudança de escala, transformação afim e transformação em perspectiva. A composição das transformações é calculada pela multiplicação matricial. A transformação inversa é dada pela inversa da matriz. Rotação em coordenadas homogêneas: [ x n ]=[ c s 0 ] y n s c 0 y v R A, onde c=cos(a) e s=sin(a) ][ xv Translação em coordenadas homogêneas: [ x ]=[1 0 t n x ] y n 0 1 t y y v T t, onde t = (t x, t y ) ][ xv Mudança de escala em coordenadas homogêneas: [ x ]=[ex 0 0 n ] y n 0 e y 0 y v E e, onde e = (e x, e y ) ][ xv As matrizes podem ser multiplicadas para obter transformação composta. Por exemplo, rotação de A graus em torno de centro c = (c x, c y ): T -c R A T c.

7 O seguinte programa corrige o efeito em perspectiva (usando rotinas de OpenCV): pv warppers quadrado1.bmp quadrado1b.pgm pv warppers quadrado2.bmp quadrado2b.pgm pv warppers ka0.jpg ka1.jpg quadrado1.bmp quadrado1b.pgm quadrado2.bmp quadrado2b.pgm ka0.jpg ka1.jpg

8 //pers.cpp grad-2017 #include <cekeikon.h> int main() { Mat_<FLT> src = (Mat_<FLT>(4,2) << 70,0, 533,0, -22,479, 626,479); Mat_<FLT> dst = (Mat_<FLT>(4,2) << 10,0, 630,0, 10,479, 630,479); Mat_<FLT> m=getperspectivetransform(src,dst); cout << m << endl; Mat_<FLT> v=(mat_<flt>(3,1) << 70,0,1); Mat_<FLT> w=m*v; cout << w << endl; Mat_<COR> a; le(a,"ka0.jpg"); Mat_<COR> b; warpperspective(a,b,m,a.size()); imp(b,"ka1.jpg"); C:\haepi\algpi\transgeom\grad2017>persp [ , , ; e-015, , e-013; e-018, , 1] [ ; e-013; 1] É possível usar mais de 4 pontos para achar a transformação em perspectiva. Fica mais robusto. Mat findhomography(inputarray srcpoints, InputArray dstpoints, int method=0, double ransacreprojthreshold=3, OutputArray mask=noarray() ) method Method used to computed a homography matrix. The following methods are possible: 0 - a regular method using all the points CV_RANSAC - RANSAC-based robust method CV_LMEDS - Least-Median robust method Veja o manual do OpenCV.

9 Escrever sobre calibração de câmera. Escrever sobre correção de defeito da lente.

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

Transformações Geométricas. Transformações Geométricas. Sistemas de Coordenadas. Translação: M.C.F. de Oliveira Rosane Minghim 2006

Transformações Geométricas. Transformações Geométricas. Sistemas de Coordenadas. Translação: M.C.F. de Oliveira Rosane Minghim 2006 Transformações Geométricas Transformações Geométricas 2D M.C.F. de Oliveira Rosane Minghim 2006 Aplicadas aos modelos gráficos para alterar a geometria dos objetos, sem alterar a topologia Porque são necessárias:

Leia mais

Reamostragem. Os métodos populares para reamostragem de imagens incluem: Vizinho mais próximo Bilinear Bicúbico Spline Reamostragem Lanczos

Reamostragem. Os métodos populares para reamostragem de imagens incluem: Vizinho mais próximo Bilinear Bicúbico Spline Reamostragem Lanczos Reamostragem A reamostragem de imagens é amplamente utilizada em processamento de imagens e vídeos. Ela é utilizada para ampliar, reduzir, e rotacionar imagens. Também é utilizada para criar efeitos como

Leia mais

Explicação simplificada de template matching (casamento de máscara, ou casamento de modelo)

Explicação simplificada de template matching (casamento de máscara, ou casamento de modelo) Explicação simplificada de template matching (casamento de máscara, ou casamento de modelo) T R(x,y) I Template matching percorre a imagem I comparando template T com cada posição (x,y) de I. O resultado

Leia mais

Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 3. Transformações Geométricas

Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 3. Transformações Geométricas Computação Gráfica Engenharia de Computação CEFET/RJ campus Petrópolis Prof. Luis Retondaro Aula 3 Transformações Geométricas no plano e no espaço Introdução (Geometria) 2 Pontos, Vetores e Matrizes Dado

Leia mais

Transformações de Pontos. Computação Gráfica Prof. Dr. Paulo Roberto Gomes Luzzardi Aluna: Karina da Silva Salles

Transformações de Pontos. Computação Gráfica Prof. Dr. Paulo Roberto Gomes Luzzardi Aluna: Karina da Silva Salles Transformações de Pontos Computação Gráfica Prof. Dr. Paulo Roberto Gomes Luzzardi Aluna: Karina da Silva Salles Sumário Motivação Definição Translação Escala Rotação Reflexão Shearing Referências Motivação

Leia mais

3D no OpenGL. Visualização e Transformações Perspectiva. Transformações do Modelview. Processo

3D no OpenGL. Visualização e Transformações Perspectiva. Transformações do Modelview. Processo Visualização e Transformações Perspectiva 3D no OpenGL Para gerar imagens de um objeto 3D, é necessário compreender transformações perspectiva Foley & van Dam - Cap. 6 Notas de aula do Prof. Mount: aulas

Leia mais

Transformações Geométricas 2D e 3D

Transformações Geométricas 2D e 3D UNIVERSIDADE DE SÃO PAULO - USP Instituto de Ciências Matemáticas e de Computação ICMC Departamento de Ciências de Computação SCC Seminário para a Disciplina SCE 5799 Computação Gráfica Profa. Dra. Rosane

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 Noções de Geometria e Álgebra Linear Claudio Esperança Programa de Engenharia de Sistemas e Computação COPPE / UFRJ Master of Information Management,

Leia mais

Imagem f

Imagem f Imagem integral (ou integral da imagem) Imagem f. 8 3 9 7 1 8 5 2 8 7 3 6 5 2 9 3 s: Integral da imagem f (imagem integral) 8 11 20 27 9 20 34 43 17 35 52 67 22 42 68 86 s(u,v) = f(u,v)+s(u-1,v)+s(u,v-1)-s(u-1,v-1)

Leia mais

4. Curvas Paramétricas e Transformações 2D

4. Curvas Paramétricas e Transformações 2D 4. Curvas Paramétricas e Transformações 2D Curvas Paramétricas (fonte: Wikipédia) Em matemática, uma equação paramétrica é uma forma de representar uma curva (ou, em geral, uma superfície) como a imagem

Leia mais

Pilha, fila e recursão para processar componentes conexos.

Pilha, fila e recursão para processar componentes conexos. Pilha, fila e recursão para processar componentes conexos. Nesta aula, utilizaremos fila e pilha para processar os componentes conexos. 4-conectividade (city-block distance) e 8-conectividade (chessboard

Leia mais

Aula 5 - Produto Vetorial

Aula 5 - Produto Vetorial Aula 5 - Produto Vetorial Antes de iniciar o conceito de produto vetorial, precisamos recordar como se calculam os determinantes. Mas o que é um Determinante? Determinante é uma função matricial que associa

Leia mais

Coordenadas Homogêneas

Coordenadas Homogêneas Coordenadas Homogêneas André Tavares da Silva andre.silva@udesc.br Capítulo 5 de Foley Capítulo 2 de Azevedo e Conci Coordenadas Homogêneas Promovem uniformidade no tratamento de qualquer transformação

Leia mais

Sistemas de Referência

Sistemas de Referência Sistemas de Referência Um sistema de coordenada é denominado de Sistema de Referência quando servir para alguma finalidade específica; Aspectos a serem observados na definição de um sistema de referência:

Leia mais

aula9 Coordenadas homogêneas e projeções 2016/2 IC / UFF

aula9 Coordenadas homogêneas e projeções 2016/2 IC / UFF http://computacaografica.ic.uff.br/conteudocap2.html aula9 P p O Coordenadas homogêneas e projeções 2016/2 IC / UFF 2D TODAS AS Transformações Lineares Bidimensionais São representadas por matrizes 2 x

Leia mais

Transformações Geométricas em C.G. Claudio Esperança Paulo Roma Cavalcanti

Transformações Geométricas em C.G. Claudio Esperança Paulo Roma Cavalcanti Transformações Geométricas em C.G. Claudio Esperança Paulo Roma Cavalcanti Geometria Euclideana Geometria Sintética: Axiomas e Teoremas Por coordenadas: Álgebra Linear Geometria Euclideana Espaço Vetorial

Leia mais

Processamento de Imagens CPS755

Processamento de Imagens CPS755 Processamento de Imagens CPS755 aula 03 - visualizando a planar Antonio Oliveira Ricardo Marroquim 1 / 40 laboratório de processamento de imagens tópicos visualizando a planar discussão dos primeiros 2

Leia mais

Instituto Tecnológico de Aeronáutica. Prof. Carlos Henrique Q. Forster Sala 121 IEC. ramal 5981

Instituto Tecnológico de Aeronáutica. Prof. Carlos Henrique Q. Forster Sala 121 IEC. ramal 5981 CC Visão Computacional Geometria Projetiva Instituto ecnológico de Aeronáutica Prof. Carlos Henrique Q. Forster Sala IEC ramal 598 ópicos da aula Rotação em D, Escala e Refleo Deformação do quadrado unitário

Leia mais

Transformações 2D. Prof. Márcio Bueno Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof.

Transformações 2D. Prof. Márcio Bueno Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof. Transformações 2D Prof. Márcio Bueno {cgtarde,cgnoite}@marciobueno.com Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof. Robson Lins Transformações 2D Transformações Geométricas são a base de

Leia mais

Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 6. Projeções

Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 6. Projeções Computação Gráfica Engenharia de Computação CEFET/RJ campus Petrópolis Prof. Luis Retondaro Aula 6 Projeções 2 Projeções Geométricas Projeções permitem a visualização bidimensional de objetos tridimensionais.

Leia mais

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Transformações 2D

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Transformações 2D Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Transformações 2D Computação Visual Beatriz Sousa Santos, Joaquim Madeira Transformações 2D Posicionar, orientar e escalar

Leia mais

Processamento de Imagens CPS755

Processamento de Imagens CPS755 Processamento de Imagens CPS755 aula 07 - modelos de câmera Antonio Oliveira Ricardo Marroquim 1 / 32 laboratório de processamento de imagens tópicos matriz de calibração câmera finita câmera projetiva

Leia mais

CÁLCULO VETORIAL E GEOMETRIA ANALÍTICA

CÁLCULO VETORIAL E GEOMETRIA ANALÍTICA 04 CÁLCULO VETORIAL E GEOMETRIA ANALÍTICA CAPÍTULO 0 TRANSLAÇÃO E ROTAÇÃO DE EIXOS TRANSLAÇÃO DE EIXOS NO R Sejam e O os eixos primitivos, do Sistema Cartesiano de Eixos Coordenados com origem O(0,0).

Leia mais

Transformações Geométricas Grafos de Cena

Transformações Geométricas Grafos de Cena Transformações Geométricas Grafos de Cena Edward Angel, Cap. 4 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na última aula... Transformações Geométricas Translação Escala Rotação Espaço Homogéneo

Leia mais

Processamento de Imagens CPS755

Processamento de Imagens CPS755 Processamento de Imagens CPS755 aula 01 - geometria projetiva e transformações 2D Antonio Oliveira Ricardo Marroquim 1 / 44 laboratório de processamento de imagens tópicos geometria projetiva transformações

Leia mais

Sumário COMPUTAÇÃO GRÁFICA E INTERFACES. Modelos e modelagem. Modelos e modelagem. Transformações Geométricas e Visualização 2D

Sumário COMPUTAÇÃO GRÁFICA E INTERFACES. Modelos e modelagem. Modelos e modelagem. Transformações Geométricas e Visualização 2D Sumário COMPUTAÇÃO GRÁFICA E INTERFACES Transformações Geométricas e Visualização D Transformações geométricas Pipeline de visualização D Transformação de coordenadas Window-Viewport Recorte (Clipping)

Leia mais

aula8 Transformações Geométricas no Plano e no Espaço 2016/2 IC / UFF

aula8 Transformações Geométricas no Plano e no Espaço 2016/2 IC / UFF http://computacaografica.ic.uff.br/conteudocap2.html aula8 Transformações Geométricas no Plano e no Espaço 2016/2 IC / UFF Definição Transformações geométricas são operações que podem ser utilizadas para

Leia mais

Coordenadas Homogêneas no Plano e no Espaço

Coordenadas Homogêneas no Plano e no Espaço http://computacaografica.ic.uff.br/conteudocap2.html Curso de CG 2019/1 IC / UFF Coordenadas Homogêneas no Plano e no Espaço (AB) T = B T A T Esse material estáno Livro do curso no cap 2. Resumindo transformações

Leia mais

Transformações Geométricas

Transformações Geométricas Transformações Geométricas 2D Carolina Watanabe Referências Bibliográficas FOLEY, J. D, DAM, A. V.; HUGHES, J. F. Computer Graphics Principle and dpractice, 2 a edição Material elaborado por Marcela X.

Leia mais

Curso de CG 2018/2 IC / UFF

Curso de CG 2018/2 IC / UFF http://computacaografica.ic.uff.br/conteudocap2.html Curso de CG 2018/2 IC / UFF Transformações Geométricas no Plano e no Espaço Esse material estáno Site do curso como : CG-Aula5-2017.pdf CG-Aula8-2016.pdf

Leia mais

Transformações Geométricas em C.G.

Transformações Geométricas em C.G. Transformações Geométricas em C.G. Cap 2 (do livro texto) Aula 3, 4 e 5 UFF - 214 Geometria Euclideana : 3D Geometria Axiomas e Teoremas Coordenadas de pontos, equações dos objetos Geometria Euclideana

Leia mais

Transformações geométricas no plano e no espaço

Transformações geométricas no plano e no espaço Transformações geométricas no plano e no espaço Sistemas de Coordenadas Sistemas de Referência com finalidades específicas: SRU Sistema de Referência do Universo SRO Sistema de Referência do Objeto SRN

Leia mais

Notas de Aula - Fascículo 03 Transformações projetivas do plano

Notas de Aula - Fascículo 03 Transformações projetivas do plano Tópicos em Computação Gráfica Notas de Aula - Fascículo 03 Transformações projetivas do plano Jorge Stolfi c 2009 Jorge Stolfi - Universidade Estadual de Campinas. É permitida a reprodução ou divulgação,

Leia mais

Transformações (Cap 4.3, 4.4 e 4.6 a 4.10)

Transformações (Cap 4.3, 4.4 e 4.6 a 4.10) 4.6 a 4.) Transformações (Cap 4.3, 4.4 e 4.6 a 4.) Instituto Superior Técnico, 26/27 Sumário Revisões Transformações Elementares Coordenadas Homogéneas Composição de Transformações Transformações em OpenGL

Leia mais

Aula 17: Funções (Parte III) e Introdução a Vetores

Aula 17: Funções (Parte III) e Introdução a Vetores Aula 17: Funções (Parte III) e Introdução a Vetores Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2018/2 Departamento de Computação UFOP Aula de Hoje 1 Exemplos

Leia mais

Universidade Federal de Alagoas Instituto de Matemática. Geometria. Prof. Thales Vieira

Universidade Federal de Alagoas Instituto de Matemática. Geometria. Prof. Thales Vieira Universidade Federal de Alagoas Instituto de Matemática Geometria Prof. Thales Vieira 2014 Geometria Euclidiana Espaço R n R n = {(x 1,...,x n ); x i 2 R} Operações entre elementos de R n Soma: (x 1,x

Leia mais

Reconstrução Geométrica a Partir de Imagens TIC /TCC

Reconstrução Geométrica a Partir de Imagens TIC /TCC Reconstrução Geométrica a Partir de Imagens TIC-00.243/TCC-00.241 Aulas 2 e 3 Conteúdo Geometria Projetiva 2D Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2014.2/tic-00.243

Leia mais

aula6 Projeções Planas 2017/2 IC / UFF

aula6 Projeções Planas 2017/2 IC / UFF http://computacaografica.ic.uff.br/conteudocap2.html aula6 P p O Projeções Planas 2017/2 IC / UFF Relembrando Transformações De corpo rígido (semelhança). Distância entre 2 pontos quaisquer é inalterada.

Leia mais

Transformações Geométricas

Transformações Geométricas Transformações Geométricas Computação Gráfica DCC065 Prof. Rodrigo Luis de Souza da Silva, D.Sc. Sumário Tópicos da aula de hoje: Por que transformações? Classificação das transformações Transformações

Leia mais

TRANSFORMAÇÕES LINEARES

TRANSFORMAÇÕES LINEARES 1 TRANSFORMAÇÕES LINEARES Cristianeguedes.pro.br/cefet Transformação Linear 2 Definição: Sejam U e V dois espaços vetoriais reais. Uma função T (ou aplicação) é denominada Transformação Linear de U em

Leia mais

Sumário. VII Geometria Analítica Jorge Delgado Katia Frensel Lhaylla Crissaff

Sumário. VII Geometria Analítica Jorge Delgado Katia Frensel Lhaylla Crissaff 1 Coordenadas no plano 1 1.1 Introdução........................................ 2 1.2 Coordenada e distância na reta............................ 3 1.3 Coordenadas no plano.................................

Leia mais

Reconstrução Geométrica a Partir de Imagens TIC

Reconstrução Geométrica a Partir de Imagens TIC Reconstrução Geométrica a Partir de Imagens TIC-10.073 Aulas 2 e 3 Conteúdo Geometria Projetiva 2D Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2016.1/tic-10.073

Leia mais

1 FUNÇÃO - DEFINIÇÃO. Chama-se função do 1. grau toda função definida de por f(x) = ax + b com a, b e a 0.

1 FUNÇÃO - DEFINIÇÃO. Chama-se função do 1. grau toda função definida de por f(x) = ax + b com a, b e a 0. MATEMÁTICA ENSINO MÉDIO FUNÇÃO - DEFINIÇÃO FUNÇÃO - DEFINIÇÃO Chama-se função do 1. grau toda função definida de por f(x) = ax + b com a, b e a 0. EXEMPLOS: f(x) = 5x 3, onde a = 5 e b = 3 (função afim)

Leia mais

Computação Gráfica Viewing

Computação Gráfica Viewing Computação Gráfica Viewing Aluno:M arcio KassoufC rocom o Prof:R osane M inghim O que é Viewing? Processo responsável por determinar o que será exibido no dispositivo de saída, e como Fonte: Software disponível

Leia mais

Agrupamento de Escolas de Alcácer do Sal MATEMÁTICA - 8o Ano

Agrupamento de Escolas de Alcácer do Sal MATEMÁTICA - 8o Ano Agrupamento de Escolas de Alcácer do Sal MATEMÁTICA - 8o Ano Teste de Avaliação 14/12/2015 PROPOSTA DE RESOLUÇÃO 1. (18) 4 ( 9 2) 2 ( 4) 2 = ( ) 4 ( ) 2 1 1 = (9) 4 = 18 4 ( ) 4 ( ) 2 9 1 = = 18 4 ( )

Leia mais

SIFT (Scale-invariant feature transform), SURF (Speeded up robust features)

SIFT (Scale-invariant feature transform), SURF (Speeded up robust features) SIFT (Scale-invariant feature transform), SURF (Speeded up robust features) Scale- and rotation-invariant interest point detector and descriptor. detector (keypoints) descriptor matching Aplicações: Camera

Leia mais

Transformações Geométricas

Transformações Geométricas Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Transformações Geométricas Edward Angel, Cap. 4 Questão 1, exame de 29/06/11 [1.0v] Considere o triângulo T={V 1, V 2, V 3 },

Leia mais

Planificação de Matemática 8º ano. Ano letivo: 2014/15

Planificação de Matemática 8º ano. Ano letivo: 2014/15 Planificação Matemática 8º ano Ano letivo: 2014/15 1.º Período: Capítulo 1 - Números racionais. Números reais Domínios das Metas Curriculares: Números e Operações (NO8). Álgebra (ALG8) Total aulas previstas:

Leia mais

-INF Aula 17 Visualização 3D: Projeções

-INF Aula 17 Visualização 3D: Projeções Visualiação 3D -INF147- Aula 17 Visualiação 3D: Projeções Modelo geométrico Pipeline de visualiação Imagem Modificado de M.M. Oliveira Visualiação 3D Projeções paralelas e perspectiva câmera Projeção ortográfica

Leia mais

Chamamos de grandezas coisas que podem ser medidas. Por exemplo, tempo, área, volume, temperatura, velocidade, aceleração, força, etc..

Chamamos de grandezas coisas que podem ser medidas. Por exemplo, tempo, área, volume, temperatura, velocidade, aceleração, força, etc.. Introdução a vetor Professor Fiore O que são grandezas? Chamamos de grandezas coisas que podem ser medidas. Por exemplo, tempo, área, volume, temperatura, velocidade, aceleração, força, etc.. O que são

Leia mais

ESCOLA BÁSICA DE MAFRA 2016/2017 MATEMÁTICA (2º ciclo)

ESCOLA BÁSICA DE MAFRA 2016/2017 MATEMÁTICA (2º ciclo) (2º ciclo) 5º ano Operações e Medida Tratamento de Dados Efetuar com números racionais não negativos. Resolver problemas de vários passos envolvendo com números racionais representados por frações, dízimas,

Leia mais

1) A seguir são dados operadores lineares T em IR e em IR. Verificar quais são inversíveis e, nos casos afirmativos, determinar uma fórmula para T.

1) A seguir são dados operadores lineares T em IR e em IR. Verificar quais são inversíveis e, nos casos afirmativos, determinar uma fórmula para T. Lista de Exercícios cap 5 1) A seguir são dados operadores lineares T em IR e em IR. Verificar quais são inversíveis e, nos casos afirmativos, determinar uma fórmula para T. a) T: IR²IR², T(x, y) = (3x

Leia mais

Nota de aula: Transformações Lineares

Nota de aula: Transformações Lineares Nota de aula: Transformações Lineares Prof. Rebello out/99 rev. mai/0 São aplicações entre espaços vetoriais, isto é, funções onde tanto o domínio como o contra domínio são espaços vetoriais, portanto

Leia mais

TRANSFORMAÇÕES EM SISTEMAS CARTESIANOS

TRANSFORMAÇÕES EM SISTEMAS CARTESIANOS TRANSFORMAÇÕES EM SISTEMAS CARTESIANOS Parte II Transformações nos Espaços Bidimensionais GA116 Sistemas de Referência e Tempo Profª. Érica S. Matos Departamento de Geomática Setor de Ciências da Terra

Leia mais

ROBÓTICA (ROB74) AULA 2. TRANSFORMAÇÕES GEOMÉTRICAS E COORDENADAS HOMOGÊNEAS PROF.: Michael Klug

ROBÓTICA (ROB74) AULA 2. TRANSFORMAÇÕES GEOMÉTRICAS E COORDENADAS HOMOGÊNEAS PROF.: Michael Klug ROBÓTICA (ROB74) AULA 2 TRANSFORMAÇÕES GEOMÉTRICAS E COORDENADAS HOMOGÊNEAS PROF.: Michael Klug PROGRAMA Transformações Geométricas e Coordenadas Homogêneas Notações Introdutórias Vetores, matrizes, pontos

Leia mais

Robótica Experimental

Robótica Experimental UNVERSDADE FEDERAL DO RO GRANDE DO NORTE Universidade Federal do Rio Grande do Norte Centro de Tecnologia Dept o de Engenharia de Computação e Automação DCA Robótica Eperimental Material didático Adelardo

Leia mais

GEQ Prof. Paulo R. Coelho. Lista para prova

GEQ Prof. Paulo R. Coelho. Lista para prova GEQ007 2013 Prof. Paulo R. Coelho Lista para prova 7. Defina uma estrutura empregado para armazenar nome, data de nascimento, idade e salário de um empregado de uma empresa. Leia informações sobre 10 empregados

Leia mais

Lista de exercícios 9 Mudanças de Bases

Lista de exercícios 9 Mudanças de Bases Universidade Federal do Paraná 2 semestre 2016 Algebra Linear Olivier Brahic Lista de exercícios 9 Mudanças de Bases Observação: no livro do Leon [1] o autor chama de matriz de transição de B 1 para B

Leia mais

DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA DISCIPLINA: Matemática (8º Ano) METAS CURRICULARES/CONTEÚDOS ANO LETIVO 2017/

DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA DISCIPLINA: Matemática (8º Ano) METAS CURRICULARES/CONTEÚDOS ANO LETIVO 2017/ DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA DISCIPLINA: Matemática (8º Ano) METAS CURRICULARES/CONTEÚDOS ANO LETIVO 2017/2018... 1º Período Metas/ Objetivos Conceitos/ Conteúdos Aulas Previstas Geometria

Leia mais

Integrais Múltiplas. Prof. Ronaldo Carlotto Batista. 23 de outubro de 2014

Integrais Múltiplas. Prof. Ronaldo Carlotto Batista. 23 de outubro de 2014 Cálculo 2 ECT1212 Integrais Múltiplas Prof. Ronaldo Carlotto Batista 23 de outubro de 2014 Cálculo de áreas e Soma de Riemann Vamos primeiro revisar os conceitos da integral de uma função de uma variável.

Leia mais

Álgebra Linear e Geometria Anaĺıtica. Matrizes e Sistemas de Equações Lineares

Álgebra Linear e Geometria Anaĺıtica. Matrizes e Sistemas de Equações Lineares universidade de aveiro departamento de matemática Álgebra Linear e Geometria Anaĺıtica Agrupamento IV (ECT, EET, EI) Capítulo 1 Matrizes e Sistemas de Equações Lineares Geometria anaĺıtica em R 3 [1 01]

Leia mais

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

Introdução à Computação Gráfica Introdução à Computação Gráfica Desenho de Construção Naval Manuel Ventura Instituto Superior Técnico Secção Autónoma de Engenharia Naval 27 Sumário Entidades Geométricas Transformações Geométricas 2D

Leia mais

Transformações Geométricas

Transformações Geométricas Computação Gráfica 5385: Licenciatura em Engenharia Informática Cap. 2 Transformações Geométricas Transformações Geométricas Sumário Transformações geométricas Geometria Projectiva (projecções) Geometria

Leia mais

Aula 14: Funções Passagem de Parâmetros por Referência

Aula 14: Funções Passagem de Parâmetros por Referência CI208 - Programação de Computadores Aula 14: Funções Passagem de Parâmetros por Referência Prof. MSc. Diego Roberto Antunes diegor@inf.ufpr.br www.inf.ufpr.br/diegor Universidade Federal do Paraná Setor

Leia mais

Sumário. Computação Gráfica. Transformações Geométricas. Transformações Geométricas. Translação: Transformações Geométricas

Sumário. Computação Gráfica. Transformações Geométricas. Transformações Geométricas. Translação: Transformações Geométricas 5 Computação Gráfica Aula 04 - e Projeções Vinicius Graciano Santos vgs@dcc.ufmg.br Sumário Translação Escala Rotação Espelhamento Cisalhamento Coordenadas Homogêneas Composição e Inversão de Transformações

Leia mais

Qual é a posição do Centro de Massa de um corpo de material homogêneo que possui um eixo de simetria

Qual é a posição do Centro de Massa de um corpo de material homogêneo que possui um eixo de simetria Valter B. Dantas Imagem e texto protegida por direitos autorais. Copia proibida. Geometria das Massas Centro de Massa de um Sistema Contínuo de Partículas Qual é a posição do Centro de Massa de um corpo

Leia mais

Departamento de Matemática e Ciências Experimentais PROJECTO CURRICULAR DE MATEMÁTICA - 8º ANO /2015

Departamento de Matemática e Ciências Experimentais PROJECTO CURRICULAR DE MATEMÁTICA - 8º ANO /2015 ESCOLA EB 23 LUÍS DE CAMÕES Departamento de Matemática e Ciências Experimentais PROJECTO CURRICULAR DE MATEMÁTICA - 8º ANO - 2014/2015 Domínio: Números e operações Subdomínio 1. Relacionar números racionais

Leia mais

Pipeline de Visualização 3D

Pipeline de Visualização 3D Pipeline de Visualização 3D André Tavares da Silva andre.silva@udesc.br Capítulo 5 de Foley Capítulo 2 de Azevedo e Conci Processo de Visualização https://www.youtube.com/watch?v=ogqam2mykng Processo de

Leia mais

(b) { (ρ, θ);1 ρ 2 e π θ } 3π. 5. Representar graficamente

(b) { (ρ, θ);1 ρ 2 e π θ } 3π. 5. Representar graficamente Universidade Federal de Uberlândia Faculdade de Matemática isciplina : Geometria nalítica (GM003) ssunto: sistemas de coordenadas; vetores: operações com vetores, produto escalar, produto vetorial, produto

Leia mais

- Aula 6 - Visualização 3D: Projeções

- Aula 6 - Visualização 3D: Projeções - Aula 6 - Visualiação 3D: Projeções Visualiação 3D Modelo geométrico Imagem Pipeline de visualiação Modificado de M.M. Oliveira Visualiação 3D câmera Projeção ortográfica projeção perspectiva câmera Projeções

Leia mais

Computação Gráfica e Processamento de Imagens. - mapeamento - visualização. Prof. Julio Arakaki

Computação Gráfica e Processamento de Imagens. - mapeamento - visualização. Prof. Julio Arakaki - mapeamento - visualização Prof. Julio Arakaki 2005 Visualização em 2 Dimensões (2D) Através da mudança do sistema de coordenadas, podem-se obter diferentes visualizações de um desenho/figura. Por exemplo:

Leia mais

Universidade Federal do Pará Curso de Licenciatura em Matemática PARFOR Lista de Exercícios Referentes a Prova Substitutiva de Geometria Analítica

Universidade Federal do Pará Curso de Licenciatura em Matemática PARFOR Lista de Exercícios Referentes a Prova Substitutiva de Geometria Analítica 1 Universidade Federal do Pará Curso de Licenciatura em Matemática PARFOR Lista de Exercícios Referentes a Prova Substitutiva de Geometria Analítica 1. Determine a distância entre os pontos A(-2, 7) e

Leia mais

Equação Geral do Segundo Grau em R 2

Equação Geral do Segundo Grau em R 2 8 Equação Geral do Segundo Grau em R Sumário 8.1 Introdução....................... 8. Autovalores e autovetores de uma matriz real 8.3 Rotação dos Eixos Coordenados........... 5 8.4 Formas Quadráticas..................

Leia mais

Processamento de Imagens CPS755

Processamento de Imagens CPS755 Processamento de Imagens CPS755 aula 08 - calibração de câmera Antonio Oliveira Ricardo Marroquim 1 / 40 laboratório de processamento de imagens tópicos homografia 3D 2D distorção propriedades do centro

Leia mais

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

Computação Gráfica. Prof. MSc André Yoshimi Kusumoto Computação Gráfica Prof. MSc André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Primitivas gráficas em duas dimensões Matrizes em Computação Gráfica Todas as transformações geométricas podem ser representadas

Leia mais

Aula 22 Derivadas Parciais - Diferencial - Matriz Jacobiana

Aula 22 Derivadas Parciais - Diferencial - Matriz Jacobiana Derivadas Parciais - Diferencial - Matriz Jacobiana MÓDULO 3 - AULA 22 Aula 22 Derivadas Parciais - Diferencial - Matriz Jacobiana Introdução Uma das técnicas do cálculo tem como base a idéia de aproximação

Leia mais

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

Prof. Fernando V. Paulovich  3 de maio de SCC Computação Gráca Transformações Geométricas 2D 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

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA 8º ANO PLANIFICAÇÃO GLOBAL Planificação 8º ano 2014/2015 Página 1 AGRUPAMENTO DE ESCOLAS DR.

Leia mais

A B C A 1 B 1 C 1 A 2 B 2 C 2 é zero (exceto o caso em que as tres retas são paralelas).

A B C A 1 B 1 C 1 A 2 B 2 C 2 é zero (exceto o caso em que as tres retas são paralelas). MAT 105- Lista de Exercícios 1. Prolongue o segmento com extremos em (1, -5) e (3, 1) de um comprimento de (10) unidades. Determine as coordenadas dos novos extremos. 2. Determine o centro e o raio da

Leia mais

Reconstrução Geométrica a Partir de Imagens TIC /TCC

Reconstrução Geométrica a Partir de Imagens TIC /TCC Reconstrução Geométrica a Partir de Imagens TIC-00.243/TCC-00.24 Aula 7 Conteúdo Cálculo da Matriz Fundamental Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/204.2/tic-00.243

Leia mais

Halftoning. Formalização do problema de halftoning:

Halftoning. Formalização do problema de halftoning: Halftoning Halftoning é o processo usado para converter uma imagem em níveis de cinzas G numa imagem binária B de forma que B pareça G se B for vista a uma certa distância. A imagem B é denominada de imagem

Leia mais

Calendarização da Componente Letiva Ano Letivo 2016/2017

Calendarização da Componente Letiva Ano Letivo 2016/2017 AGRUPAMENTO DE ESCOLAS ANDRÉ SOARES (150952) Calendarização da Componente Letiva Ano Letivo 2016/2017 8º Ano Matemática Períodos 1º Período 2º Período 3º Período Número de aulas previstas (45 minutos)

Leia mais

P2 de Álgebra Linear I Data: 10 de outubro de Gabarito

P2 de Álgebra Linear I Data: 10 de outubro de Gabarito P2 de Álgebra Linear I 2005.2 Data: 10 de outubro de 2005. Gabarito 1 Decida se cada afirmação a seguir é verdadeira ou falsa. Itens V F N 1.a F 1.b V 1.c V 1.d F 1.e V 1.a Considere duas bases β e γ de

Leia mais

1. Entre as funções dadas abaixo, verifique quais são transformações lineares: x y z

1. Entre as funções dadas abaixo, verifique quais são transformações lineares: x y z MINISTÉRIO DA EDUCAÇÃO E DO DESPORTO UNIVERSIDADE FEDERAL DE VIÇOSA 657- - VIÇOSA - MG BRASIL a LISTA DE EXERCÍCIOS DE MAT 8 I SEMESTRE DE Entre as funções dadas abaixo, verifique quais são transformações

Leia mais

1 Para expressar um ponto intermediário em função dos pontos extremos, precisamos

1 Para expressar um ponto intermediário em função dos pontos extremos, precisamos Resolução da Primeira Lista de Exercícios de Fundamentos de Computação Gráfica INF01047 Carlos Eduardo Ramisch Cartão 134657 Turma B Prof.ª Luciana Porcher Nedel Porto Alegre, 03 de abril de 2006. 1 Para

Leia mais

E- Correção Geométrica

E- Correção Geométrica E- Correção Geométrica A retificação ou correção geométrica da imagem é o processo que permite a imagem assumir propriedades cartográficas de sistema de projeção e respectivas coordenadas. É uma de transformação

Leia mais

6 Matrizes. Matrizes. Aluno Matemática Eletricidade Básica Desenho Técnico A B C D 3 7 4

6 Matrizes. Matrizes. Aluno Matemática Eletricidade Básica Desenho Técnico A B C D 3 7 4 6 Definição: Chama-se matriz do tipo m x n toda tabela A formada por números reais distribuídos em m linhas e n colunas. Para exemplificar o uso de uma matriz, podemos visualizar a seguir uma tabela representando

Leia mais

Visualização 3D. Soraia Raupp Musse

Visualização 3D. Soraia Raupp Musse Visualização 3D Soraia Raupp Musse 1 Pipeline de Visualização Em 2D as coisas são mais simples Simplesmente especificar uma janela do mundo 2D e uma viewport na superfície de visualização A complexidade

Leia mais

Planificação anual- 8.º ano 2014/2015

Planificação anual- 8.º ano 2014/2015 Agrupamento de Escolas de Moura Escola Básica nº 1 de Moura (EB23) Planificação anual- 8.º ano 2014/2015 12 blocos Tópico: Números Números e operações/ Álgebra Dízimas finitas e infinitas periódicas Caracterização

Leia mais

1. Operações com vetores no espaço

1. Operações com vetores no espaço Capítulo 10 1. Operações com vetores no espaço Vamos definir agora as operações de adição de vetores no espaço e multiplicação de um vetor espacial por um número real. O processo é análogo ao efetuado

Leia mais

Transformações Geométricas

Transformações Geométricas Transformações Geométricas Profª. Alessandra Martins Coelho março/2013 Objetivos Entender os princípios das transformações geométricas do tipo translação, rotação e escalamento. Efetuar transformações

Leia mais

Vetores e Geometria Analítica

Vetores e Geometria Analítica Vetores e Geometria Analítica ECT2102 Prof. Ronaldo Carlotto Batista 23 de fevereiro de 2016 AVISO O propósito fundamental destes slides é servir como um guia para as aulas. Portanto eles não devem ser

Leia mais

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA 8º ANO PLANIFICAÇÃO GLOBAL Planificação 8º ano 2015/2016 Página 1 AGRUPAMENTO DE ESCOLAS DR.

Leia mais

PERFIL DO ALUNO APRENDIZAGENS ESPECÍFICAS - 5.ºANO

PERFIL DO ALUNO APRENDIZAGENS ESPECÍFICAS - 5.ºANO EB 2.3 DE SÃO JOÃO DO ESTORIL 2016/17 MATEMÁTICA PERFIL DO ALUNO PERFIL DO ALUNO APRENDIZAGENS ESPECÍFICAS - 5.ºANO /DOMÍNIOS NUMEROS E OPERAÇÕES NO5 GEOMETRIA E MEDIDA GM5 ALG5 ORGANIZAÇÃO E TRATAMENTO

Leia mais