Rotação e Interpolação
|
|
|
- Judite Ávila Camilo
- 10 Há anos
- Visualizações:
Transcrição
1 Rotação e Interpolação
2 Resumo Os pixels que compõem uma imagem digital possuem coordenadas com valores do tipo inteiro e positivo. Quando alguma operação em cima das coordenadas de um pixel de uma imagem é realizada, o valor nem sempre é inteiro. Por exemplo, a operação de divisão pode trazer um valor do tipo real. Então, qual coordenada escolher? O objetivo deste artigo é apresentar alguns métodos para resolver esse problema, chamado de interpolação. 1- Introdução - Rotação de Imagem Suponha que você possua uma imagem centrada e deseja rotacioná-la de 45 graus para a esquerda. Os sistemas que transformam as coordenadas, supondo-se o centro de coordenadas no centro da tela são os seguintes: x ' =x CentroX y ' =CentroY y (1), x ' =x cos θ y sen θ y ' = x sen θ y cos θ (2) e x ' =x CentroX y ' =CentroY y (3) Onde o primeiro sistema transporta as coordenadas da imagem para o centro da tela e inverte o sentido do eixo y. O segundo aplica a rotação na imagem e o terceiro retoma o sistema de coordenadas original. A figura 1 mostra uma figura, onde o centro da imagem se localiza em 152,104. Figura 1 - Imagem e seu respectivo centro de coordenada.
3 Quando há transformação entre sistemas de coordenadas, deve-se partir da imagem de destino e procurar o pixel na imagem de origem, justamente o contrário do que muitos imaginam. Isto se deve ao fato de que, ao percorrermos o loop x,y na imagem original, nem sempre garantimos que todos os pontos da imagem destino serão preenchidos. O resultado são vários pontos vazios na imagem e podem ser observados na imagem 2. Do contrário, ao percorremos o loop na imagem destino, todos os pontos são visitados e é garantida alguma cor para eles. Para partir da imagem destino, é necessário inverter o sinal do ângulo theta. O resultado pode ser observado na imagem 3. Figura 2 - Imagem rotacionada a partir da imagem original. Figura 3 - Imagem rotacionada a partir da imagem destino. Pode-se observar, de acordo com a equação 2, que o resultado da conta é um número real e este número é propagado no restante do sistema. A questão é: caso as novas coordenadas sejam calculadas, por exemplo 15,78; 102,056, qual será o valor de x e de y? Deve-se truncar os valores? Arredondar? Tirar uma média ponderada das cores dos vizinhos? Esse é o assunto abordado nas seções seguintes.
4 2- Vizinho mais próximo (nearest neighbor) A interpolação por vizinho mais próximo assume a cor do pixel onde é feito o arredondamento das coordenadas, cujos valores são reais. No exemplo citado anteriormente, as coordenadas de 15,78; 102,056 seriam: arredonde(15,78) = 16 arredonde(102,056) = 102 Ou seja a coordenada assumida seria 16,102. Esta interpolação é a mais simples de se implementar, porém traz efeitos negativos no resultado como o efeito de escadinhas nos pixels. O resultado desta interpolação pode ser observado na figura Interpolação Bilinear A interpolação bilinear faz uma média ponderada dos quatro pixels vizinhos da região onde o resultado aparece. O valor da intensidade do pixel é calculado: f x, y = f 0,0 1 x 1 y f 1,0 x 1 y f 0,1 1 x y f 1,1 x y (4) Para cada vizinho, é considerado o inverso da distância, uma vez que quanto menor a distância, mais aquele pixel contribui para a formação da cor final do ponto. Para melhor exemplificar esta interpolação, supõe-se que um pixel caia na posição (150,4; 200,3). Os quatro vizinhos são os seguintes: P 1 (150,200), P 2 (151,200), P 3 (150,201) e P 4 (151,201). Normalizando-se, tem-se os valores P 1 (0, 0), P 2 (1, 0), P 3 (0, 1), P 4 (1, 1) e P(0,4; 0,3). A figura 4 apresenta o ponto entre os pixels e a figura 5 as respectivas intensidades dos pixels vizinhos a P. Figura 4 Localização do Pixel. Figura 5 Intensidades dos vizinhos. Aplicando-se a fórmula 4, tem-se: f(x,y) = 192*(1-0.4)*(1-0.3)+46*0.4*(1-0.3)+95*(1-0.4)* *0.4*0.3 f(x,y) = f(x,y) = arredonda( )
5 f(x,y) = 141 Como o pixel tem intensidade com o valor inteiro, arredonda-se o valor encontrado. 4- Comparação dos resultados As figuras 6 e 7 apresentam uma comparação entre os resultados da interpolação por vizinho mais próximo e bilinear, respectivamente. Figura 6 - Interpolação Vizinho mais Próximo. Figura 7- Interpolação Bilinear Observa-se que o resultado da interpolação bilinear é melhor que o do vizinho mais próximo, porém o custo computacional é maior, problema este acentuado em computadores de 8 bits e um clock de 3 MHz. Outro problema para a interpolação bilinear, para o MSX, é a questão da média ponderada de cores. Somente a screen 8 poderia fazê-lo com sucesso, uma vez que a screen 12 apresenta um sistema complexo de cores e as demais telas possuem apenas 16 cores tabeladas. 5- Fontes para testes em Matlab Código para interpolação por vizinho mais próximo: % Rotation % Marcelo Teixeira Silveira br=imread('flag.bmp'); [a b c]=size(br); br2 = zeros(a,b,c); br2=uint8(br2); theta = ; % 45 degrees centerx=153;
6 centery=105; for x=1 : b for y=1 : a % From screen system to center system % Center coordinate system cx = x-centerx; cy = centery-y; % Rotate nx = cx*cos(theta)-cy*sin(theta); ny = cx*sin(theta)+cy*cos(theta); % Nearest neighbor nx=ceil(nx); ny=ceil(ny); % Return old system cx=nx+centerx; cy=centery-ny; if (cx>0) if (cy>0) if (cx<=b) if (cy<=a) br2(y,x,:) = br(cy,cx,:); ; ; figure(1); subplot(1,2,1); imshow(br); subplot(1,2,2); imshow(br2); Código fonte para a interpolação bilinear: % Rotation % Marcelo Teixeira Silveira br=imread('flag.bmp'); [a b c]=size(br); br2 = zeros(a,b,c); br2=uint8(br2); theta = ; % 45 degrees centerx=153;
7 centery=105; for x=1 : b for y=1 : a % From screen system to center system % Center coordinate system cx = x-centerx; cy = centery-y; % Rotate nx = cx*cos(theta)-cy*sin(theta); ny = cx*sin(theta)+cy*cos(theta); % Return old system cx=nx+centerx; cy=centery-ny; % Pick up neighbors coordinates origin and float value of % coordinate Pox = floor(cx); Poy = floor(cy); xn = cx-floor(cx); yn = cy-floor(cy); if (cx>1) if (cy>1) if (cx<b) if (cy<a) % Bilinear br2(y,x,1) = ceil(br(poy,pox,1)*(1- xn)*(1-yn)+br(poy,pox+1,1)*xn*(1-yn)+br(poy+1,pox,1)*(1- xn)*yn+br(poy+1,pox+1,1)*xn*yn); br2(y,x,2) = ceil(br(poy,pox,2)*(1- xn)*(1-yn)+br(poy,pox+1,2)*xn*(1-yn)+br(poy+1,pox,2)*(1- xn)*yn+br(poy+1,pox+1,2)*xn*yn); br2(y,x,3) = ceil(br(poy,pox,3)*(1- xn)*(1-yn)+br(poy,pox+1,3)*xn*(1-yn)+br(poy+1,pox,3)*(1- xn)*yn+br(poy+1,pox+1,3)*xn*yn); ; ; figure(1); subplot(1,2,1); imshow(br); subplot(1,2,2); imshow(br2);
8 6- Créditos e referências Este artigo foi escrito por Marcelo Teixeira Silveira, formado em Engenharia de Sistemas e Computação pela UERJ e atual desenvolverdor do projeto E-FOTO. Site: [email protected] Referências: Wikipédia em inglês: - Artigo sobre interpolação bilinear - Artigo sobre rotação Projeto E-FOTO: - E-BOOK
Rotação e Interpolação
Rotação e Interpolação Resumo O objetivo desse artigo é mostrar como é feita a rotação em qualquer ângulo de imagens 2D, bem como apresentar dois métodos de interpolação de pontos vizinho mais próximo
Universidade Federal de Goiás Instituto de Informática Processamento Digital de Imagens
Universidade Federal de Goiás Instituto de Informática Processamento Digital de Imagens Prof Fabrízzio Alphonsus A M N Soares 2012 Capítulo 2 Fundamentos da Imagem Digital Definição de Imagem: Uma imagem
TOPOLOGIA DA IMAGEM DIGITAL
Faculdade de Computação Universidade Federal de Uberlândia TOPOLOGIA DA IMAGEM DIGITAL Sumário Vizinhança de um pixel O que é conectividade? Algoritmo para rotular componentes conectadas Relação de adjacência
Atividade: matrizes e imagens digitais
Atividade: matrizes e imagens digitais Aluno(a): Turma: Professor(a): Parte 01 MÓDULO: MATRIZES E IMAGENS BINÁRIAS 1 2 3 4 5 6 7 8 Indique, na tabela abaixo, as respostas dos 8 desafios do Jogo dos Índices
(x, y) = (a, b) + t*(c-a, d-b) ou: x = a + t*(c-a) y = b + t*(d-b)
Equação Vetorial da Reta Dois pontos P e Q, definem um único vetor v = PQ, que representa uma direção. Todo ponto R cuja direção PR seja a mesma de PQ está contido na mesma reta definida pelos pontos P
TÉCNICAS DE CAD PARA ENGENHARIA CIVIL AULA 11. 1.1. Visualização do Sistema de Coordenadas Corrente
TÉCNICAS DE CAD PARA ENGENHARIA CIVIL AULA 11 1. SISTEMA DE COORDENADAS DO USUÁRIO 1.1. Visualização do Sistema de Coordenadas Corrente 1.2. Controle da posição e da visibilidade do ícone UCS 1.3. Criação
Convertendo Imagem Colorida para Tons de Cinza na Screen 8
RGB to Gray Convertendo Imagem Colorida para Tons de Cinza na Screen 8 Por: MarMSX Uma imagem digital é composta de 3 componentes de cores primárias no sistema aditivo: vermelho (red), verde (green) e
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO DEPARTAMENTO DE INFORMÁTICA PÓS GRADUAÇÃO EM INFORMÁTICA
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO DEPARTAMENTO DE INFORMÁTICA PÓS GRADUAÇÃO EM INFORMÁTICA INF2608 FUNDAMENTOS DE COMPUTAÇÃO GRÁFICA RELATÓRIO: IMAGENS SÍSMICAS VISUALIZAÇÃO E DETECÇÃO
Cálculo Numérico Aula 1: Computação numérica. Tipos de Erros. Aritmética de ponto flutuante
Cálculo Numérico Aula : Computação numérica. Tipos de Erros. Aritmética de ponto flutuante Computação Numérica - O que é Cálculo Numérico? Cálculo numérico é uma metodologia para resolver problemas matemáticos
Operações Geométricas com Imagens
Introdução ao PID Processamento de Imagens Digitais Operações Geométricas com Imagens Glaucius Décio Duarte Instituto Federal Sul-rio-grandense : Campus Pelotas Engenharia Elétrica Atualizado em 17mar2015
Aula 2 Aquisição de Imagens
Processamento Digital de Imagens Aula 2 Aquisição de Imagens Prof. Dr. Marcelo Andrade da Costa Vieira [email protected] EESC/USP Fundamentos de Imagens Digitais Ocorre a formação de uma imagem quando
Universidade Federal de Santa Catarina Departamento de Informática e Estatística Bacharelado em Ciências da Computação
Universidade Federal de Santa Catarina Departamento de Informática e Estatística Bacharelado em Ciências da Computação INE5406 - Sistemas Digitais semestre 2011/1 Prof. José Luís Güntzel [email protected]
Álgebra Linear I Solução da 5ª Lista de Exercícios
FUNDAÇÃO EDUCACIONAL SERRA DOS ÓRGÃOS CENTRO UNIVERSITÁRIO SERRA DOS ÓRGÃOS Centro de Ciências e Tecnologia Curso de Graduação em Engenharia de Produção Curso de Graduação em Engenharia Ambiental e Sanitária
Unidade: Vetores e Forças. Unidade I:
Unidade I: 0 Unidade: Vetores e Forças 2.VETORES 2.1 Introdução Os vetores são definidos como entes matemáticos que dão noção de intensidade, direção e sentido. De forma prática, o conceito de vetor pode
6. Geometria, Primitivas e Transformações 3D
6. Geometria, Primitivas e Transformações 3D Até agora estudamos e implementamos um conjunto de ferramentas básicas que nos permitem modelar, ou representar objetos bi-dimensionais em um sistema também
A função do primeiro grau
Módulo 1 Unidade 9 A função do primeiro grau Para início de conversa... Já abordamos anteriormente o conceito de função. Mas, a fim de facilitar e aprofundar o seu entendimento, vamos estudar algumas funções
FILTRAGEM NO DOMÍNIO DAS FREQUÊNCIAS (TRANSFORMADA DE FOURIER) Daniel C. Zanotta 04/06/2015
FILTRAGEM NO DOMÍNIO DAS FREQUÊNCIAS (TRANSFORMADA DE FOURIER) Daniel C. Zanotta 04/06/2015 FREQUÊNCIA EM IMAGENS DIGITAIS Análise da intensidade dos NCs da imagem Banda 7 Landsat TM ao longo da distância:
Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,...
Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,... 0) O que veremos na aula de hoje? Um fato interessante Produtos notáveis Equação do 2º grau Como fazer a questão 5 da 3ª
Lei de Gauss Origem: Wikipédia, a enciclopédia livre.
Lei de Gauss Origem: Wikipédia, a enciclopédia livre. A lei de Gauss é a lei que estabelece a relação entre o fluxo de campo elétrico que passa através de uma superfície fechada com a carga elétrica que
Transformada de Hough. Cleber Pivetta Gustavo Mantovani Felipe Zottis
Transformada de Hough Cleber Pivetta Gustavo Mantovani Felipe Zottis A Transformada de Hough foi desenvolvida por Paul Hough em 1962 e patenteada pela IBM. Originalmente, foi elaborada para detectar características
CAPÍTULO 6 TRANSFORMAÇÃO LINEAR
INODUÇÃO AO ESUDO DA ÁLGEBA LINEA CAPÍULO 6 ANSFOMAÇÃO LINEA Introdução Muitos problemas de Matemática Aplicada envolvem o estudo de transformações, ou seja, a maneira como certos dados de entrada são
Filtragem. pixel. perfil de linha. Coluna de pixels. Imagem. Linha. Primeiro pixel na linha
Filtragem As técnicas de filtragem são transformações da imagem "pixel" a "pixel", que dependem do nível de cinza de um determinado "pixel" e do valor dos níveis de cinza dos "pixels" vizinhos, na imagem
Podemos concluir: Todas as funções desse tipo passam pelos pontos: (0,0),(-1,-1) e (1,1). Todas as funções desse tipo são exemplos de funções ímpares.
4.3 Funções potência Uma função da forma f(x)=x n, onde n é uma constante, é chamada função potência. Os gráficos de f(x)=x n para n=1,2,3,4 e 5 são dados a seguir. A forma geral do gráfico de f(x)=x n
Modelos de Iluminação
C A P Í T U L O 4 Modelos de Iluminação Um modelo de iluminação é um conjunto de equações que determinam quantitativamente qual é a cor sobre um ponto da superfície de um objeto em função das propriedades
Figura 1 Busca Linear
----- Evidentemente, possuir os dados não ajuda o programador ou o usuário se eles não souberem onde os dados estão. Imagine, por exemplo, uma festa de casamento com cem convidados na qual não se sabe
Reconhecimento de marcas de carros utilizando Inteligência Artificial. André Bonna Claudio Marcelo Basckeira Felipe Villela Lourenço Richard Keller
Reconhecimento de marcas de carros utilizando Inteligência Artificial André Bonna Claudio Marcelo Basckeira Felipe Villela Lourenço Richard Keller Motivação Análise estatística das marcas de carros em
PARADOXO DA REALIZAÇÃO DE TRABALHO PELA FORÇA MAGNÉTICA
PARADOXO DA REALIZAÇÃO DE TRABALHO PELA FORÇA MAGNÉTICA Marcelo da S. VIEIRA 1, Elder Eldervitch C. de OLIVEIRA 2, Pedro Carlos de Assis JÚNIOR 3,Christianne Vitor da SILVA 4, Félix Miguel de Oliveira
Problema. Conversão Matricial. Octantes do Sistema de Coordenadas Euclidiano. Sistema de Coordenadas do Dispositivo. Maria Cristina F.
Problema Conversão Matricial Maria Cristina F. de Oliveira Traçar primitivas geométricas (segmentos de reta, polígonos, circunferências, elipses, curvas,...) no dispositivo matricial rastering = conversão
ATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF
TUTORIAL DE DIGITALIZAÇÃO DIRIGIDO AO USO DO PROCESSO ELETRÔNICO Adaptado do tutorial elaborado pelo colega MAICON FALCÃO, operador de computador da subseção judiciária de Rio Grande. Introdução Este tutorial
IBM1018 Física Básica II FFCLRP USP Prof. Antônio Roque Aula 3
Linhas de Força Mencionamos na aula passada que o físico inglês Michael Faraday (79-867) introduziu o conceito de linha de força para visualizar a interação elétrica entre duas cargas. Para Faraday, as
Simetria de Figuras Planas e Espaciais
Simetria de Figuras Planas e Espaciais Introdução A maioria das pessoas acreditam que a simetria está ligada mais a pensamentos sobre Arte e Natureza do que sobre Matemática. De fato, nossas ideias de
Controle Inteligente de Robôs Móveis Autônomos utilizando Sistemas Inteligentes
Controle Inteligente de Robôs Móveis Autônomos utilizando Sistemas Inteligentes Aluno: Gabriel Lins Tenório Orientadoras: Roxana Jiménez e Marley Rebuzzi Vellasco Introdução A aplicação de robôs móveis
Universidade Federal de São João Del Rei - UFSJ
Universidade Federal de São João Del Rei - UFSJ Instituída pela Lei 0.45, de 9/04/00 - D.O.U. de /04/00 Pró-Reitoria de Ensino de Graduação - PROEN Disciplina: Cálculo Numérico Ano: 03 Prof: Natã Goulart
EXERCÍCIOS RESOLVIDOS
ENG JR ELETRON 2005 29 O gráfico mostrado na figura acima ilustra o diagrama do Lugar das Raízes de um sistema de 3ª ordem, com três pólos, nenhum zero finito e com realimentação de saída. Com base nas
Álgebra Linear AL. Luiza Amalia Pinto Cantão. Depto. de Engenharia Ambiental Universidade Estadual Paulista UNESP [email protected].
Álgebra Linear AL Luiza Amalia Pinto Cantão Depto. de Engenharia Ambiental Universidade Estadual Paulista UNESP [email protected] Transformações Lineares 1 Definição e Exemplos 2 Núcleo e Imagem
CCI-22 CCI-22. 2) Erros de arredondamento. Matemática Computacional
Matemática Computacional 2) Erros de arredondamento Carlos Alberto Alonso Sanches Erros de representação e de cálculo Tipos de erros Erro inerente: sempre presente na incerteza das medidas experimentais
PARTE 2 FUNÇÕES VETORIAIS DE UMA VARIÁVEL REAL
PARTE FUNÇÕES VETORIAIS DE UMA VARIÁVEL REAL.1 Funções Vetoriais de Uma Variável Real Vamos agora tratar de um caso particular de funções vetoriais F : Dom(f R n R m, que são as funções vetoriais de uma
Coordenadas Polares. Prof. Márcio Nascimento. [email protected]
Coordenadas Polares Prof. Márcio Nascimento [email protected] Universidade Estadual Vale do Acaraú Centro de Ciências Exatas e Tecnologia Curso de Licenciatura em Matemática Disciplina: Matemática
PROVA DE MATEMÁTICA DA UFPE. VESTIBULAR 2013 2 a Fase. RESOLUÇÃO: Profa. Maria Antônia Gouveia.
PROVA DE MATEMÁTICA DA UFPE VESTIBULAR 0 a Fase Profa. Maria Antônia Gouveia. 0. A ilustração a seguir é de um cubo com aresta medindo 6cm. A, B, C e D são os vértices indicados do cubo, E é o centro da
Factor Analysis (FACAN) Abrir o arquivo ven_car.sav. Clique Extraction. Utilizar as 10 variáveis a partir de Vehicle Type.
Prof. Lorí Viali, Dr. [email protected]; [email protected]; http://www.pucrs.br/famat/viali; http://www.mat.ufrgs.br/~viali/ Factor Analysis (FACAN) Abrir o arquivo ven_car.sav Utilizar as 10 variáveis a
MAT2454 - Cálculo Diferencial e Integral para Engenharia II
MAT454 - Cálculo Diferencial e Integral para Engenharia II a Lista de Exercícios -. Ache os pontos do hiperboloide x y + z = onde a reta normal é paralela à reta que une os pontos (,, ) e (5,, 6).. Encontre
Trabalho 2 Fundamentos de computação Gráfica
Trabalho 2 Fundamentos de computação Gráfica Processamento de Imagens Aluno: Renato Deris Prado Tópicos: 1- Programa em QT e C++ 2- Efeitos de processamento de imagens 1- Programa em QT e C++ Para o trabalho
Root Locus (Método do Lugar das Raízes)
Root Locus (Método do Lugar das Raízes) Ambos a estabilidade e o comportamento da resposta transitória em um sistema de controle em malha fechada estão diretamente relacionadas com a localização das raízes
Potenciação no Conjunto dos Números Inteiros - Z
Rua Oto de Alencar nº 5-9, Maracanã/RJ - tel. 04-98/4-98 Potenciação no Conjunto dos Números Inteiros - Z Podemos epressar o produto de quatro fatores iguais a.... por meio de uma potência de base e epoente
Capítulo 5 Filtragem de Imagens
Capítulo 5 Filtragem de Imagens Capítulo 5 5.1. Filtragem no Domínio da Frequência 5.2. Filtragem no Domínio Espacial 2 Objetivo Melhorar a qualidade das imagens através da: ampliação do seu contraste;
CAPÍTULO 6 ARITMÉTICA DIGITAL
CAPÍTULO 6 ARITMÉTICA DIGITAL Introdução Números decimais Números binários positivos Adição Binária Números negativos Extensão do bit de sinal Adição e Subtração Overflow Aritmético Circuitos Aritméticos
Resolução de sistemas lineares
Resolução de sistemas lineares J M Martínez A Friedlander 1 Alguns exemplos Comecemos mostrando alguns exemplos de sistemas lineares: 3x + 2y = 5 x 2y = 1 (1) 045x 1 2x 2 + 6x 3 x 4 = 10 x 2 x 5 = 0 (2)
Exercício 8 Busca de Músicas
Exercício 8 Busca de Músicas Diversos softwares têm sido projetados para realizar a busca de músicas a partir de um trecho de áudio. Por exemplo, atualmente há ferramentas para celulares ou Web em que
Introdução. A Informação e sua Representação (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação A Informação e sua Representação (Parte III) Prof.a Joseana Macêdo Fechine Régis de Araújo [email protected]
)LJXUD8PGRVSDUHV'SDUDFRQYROXomRTXHWHPRPHVPRHIHLWRGR NHUQHOGD)LJXUD
)LOWURJDXVVLDQR O filtro Gaussiano pode ser usado como um filtro SDVVDEDL[D. Usando a função Gaussiana para obter valores de uma máscara a ser definida digitalmente. O Filtro de Gaussiano em 1-D tem a
Espelhos Esféricos Gauss 2013
Espelhos Esféricos Gauss 2013 1. (Unesp 2012) Observe o adesivo plástico apresentado no espelho côncavo de raio de curvatura igual a 1,0 m, na figura 1. Essa informação indica que o espelho produz imagens
PROFº. LUIS HENRIQUE MATEMÁTICA
Geometria Analítica A Geometria Analítica, famosa G.A., ou conhecida como Geometria Cartesiana, é o estudo dos elementos geométricos no plano cartesiano. PLANO CARTESIANO O sistema cartesiano de coordenada,
Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b
Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b Este manual foi escrito exclusivamente para o chip Thunder Pro II Gold e será atualizado juntamente com as atualizações do chip, portanto acesse
SEGEMENTAÇÃO DE IMAGENS. Nielsen Castelo Damasceno
SEGEMENTAÇÃO DE IMAGENS Nielsen Castelo Damasceno Segmentação Segmentação Representação e descrição Préprocessamento Problema Aquisição de imagem Base do conhecimento Reconhecimento e interpretação Resultado
Redução de imagem no domínio espacial
Faculdade de Engenharia da Universidade do Porto Licenciatura em Engenharia Electrotécnica e de Computadores 5º Ano, 1º Semestre Televisão Digital - 2002/2003 Redução de imagem no domínio espacial Armando
%0/"1&2$&$3*$34+/!+&.05#!.62!+& #*+!&,&'-&"$.$"#/$&
!"#$%'()( %0/"12$$3*$34+/!+.05#!.62!+ #*+!,'-"$.$"#/$ 43#3)56(76'()( 48039:/;?8#/" @0/A$""/0; BC-2BBDEF!+GEGFFBEHIG #$.+)789:;?@ 8
Estrutura de Dados Básica
Estrutura de Dados Básica Professor: Osvaldo Kotaro Takai. Aula 7: Recursividade O objetivo desta aula é apresentar o conceito de recursão para solução de problemas. A recursão é uma técnica de programação
PROBLEMAS DE OTIMIZAÇÃO
(Tóp. Teto Complementar) PROBLEMAS DE OTIMIZAÇÃO 1 PROBLEMAS DE OTIMIZAÇÃO Este teto estuda um grupo de problemas, conhecido como problemas de otimização, em tais problemas, quando possuem soluções, é
4 Estudos de Casos Problema Direto
35 4 Estudos de Casos Problema Direto Este capítulo mostra o resultado de simulações feitas a partir do modelo desenvolvido para veículos deformáveis descrito na tese de mestrado de DE CARVALHO, F. A.,
FEN- 06723 Processamento Digital de Imagens. Projeto 2 Utilização de máscaras laplacianas
FEN- 06723 Processamento Digital de Imagens Projeto 2 Utilização de máscaras laplacianas Marcelo Musci Mestrado Geomática/UERJ-2004 Abstract The Laplacian is also called as second difference function,
Tutorial para utilização de imagens. Comissão de Acompanhamento e Validação de Materiais Didáticos CVMD/UFSC. Universidade Federal de Santa Catarina
Tutorial para utilização de imagens Comissão de Acompanhamento e Validação de Materiais Didáticos CVMD/UFSC Universidade Federal de Santa Catarina Florianópolis - SC Outubro/2011 Caro Professor-autor!
Aula 1 Representação e Operações Aritméticas em Ponto Flutuante.
Aula 1 Representação e Operações Aritméticas em Ponto Flutuante. MS211 - Cálculo Numérico Marcos Eduardo Valle Departamento de Matemática Aplicada Instituto de Matemática, Estatística e Computação Científica
Capítulo 6 Transformação de tensões e critérios de falhas
Capítulo 6 Transformação de tensões e critérios de falhas 6.1 Tensões principais no plano- O estado geral de tensão em um ponto é caracterizado por seis componentes independentes da tensão normal e de
O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2
3.2 O Espaço Nulo de A: Resolvendo Ax = 0 11 O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2 Esta seção trata do espaço de soluções para Ax = 0. A matriz A pode ser quadrada ou retangular. Uma solução imediata
Proposta para Abordagem da Trigonometria da Primeira Volta Utilizando o Software Sintesoft Trigonometria 2.0
Programa de Pós-Graduação em Ensino de Ciências Exatas, Curso de Licenciatura em Ciências Exatas, com habilitação integrada em Física, Química e Matemática Atividades desenvolvidas na pesquisa Inserção
Aula do Curso Noic de Física, feito pela parceria do Noic com o Além do Horizonte
Espelhos esféricos são superfícies refletoras muito comuns e interessantes de se estudar. Eles são capazes de formar imagens maiores ou menores, inversas ou direitas, dependendo do tipo de espelho, suas
Trabalhando com funções envolvendo operações financeiras no EXCEL
Trabalhando com funções envolvendo operações financeiras no EXCEL Material elaborado por: Leandra Anversa Fioreze Professora de Matemática do Centro Universitário Franciscano 1. Iniciando uma planilha
Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática
Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática Rene Baltazar Introdução Serão abordados, neste trabalho, significados e características de Professor Pesquisador e as conseqüências,
Manual de Utilização Utilização do PDFSam
Manual de Utilização Utilização do PDFSam ASPE/RO Conteúdo desenvolvido por: Ângelo Mendonça Neto Download e Instalação O PDFSam é uma ferramenta de manipulação de arquivos PDF, é possível fazer inúmeras
Aula 3 - Registro de Imagem
Aula 3 - Registro de Imagem 1. Registro de Imagens Registro é uma transformação geométrica que relaciona coordenadas da imagem (linha e coluna) com coordenadas geográficas (latitude e longitude) de um
BUSCA EM LISTAS LISTAS SEQÜENCIAIS, LISTAS SIMPLESMENTE E DUPLAMENTE ENCADEADAS E LISTAS CIRCULARES
BUSCA EM LISTAS LISTAS SEQÜENCIAIS, LISTAS SIMPLESMENTE E DUPLAMENTE ENCADEADAS E LISTAS CIRCULARES ALGORITMOS DE BUSCA EM LISTAS COM ALOCAÇÃO SEQÜENCIAL Busca em Listas Lineares A operação de busca é
9. Derivadas de ordem superior
9. Derivadas de ordem superior Se uma função f for derivável, então f é chamada a derivada primeira de f (ou de ordem 1). Se a derivada de f eistir, então ela será chamada derivada segunda de f (ou de
1. Introdução ao uso da calculadora
1. Introdução ao uso da calculadora O uso da calculadora científica no curso de Estatística é fundamental pois será necessário o cálculo de diversas fórmulas com operações que uma calculadora com apenas
2. Representação Numérica
2. Representação Numérica 2.1 Introdução A fim se realizarmos de maneira prática qualquer operação com números, nós precisamos representa-los em uma determinada base numérica. O que isso significa? Vamos
2. Função polinomial do 2 o grau
2. Função polinomial do 2 o grau Uma função f: IR IR que associa a cada IR o número y=f()=a 2 +b+c com a,b,c IR e a0 é denominada função polinomial do 2 o grau ou função quadrática. Forma fatorada: a(-r
Integrais Duplas e Coordenadas Polares. 3.1 Coordenadas Polares: Revisão
Cálculo III Departamento de Matemática - ICEx - UFMG Marcelo Terra Cunha Integrais Duplas e Coordenadas Polares Nas primeiras aulas discutimos integrais duplas em algumas regiões bem adaptadas às coordenadas
Função Logarítmica Função Exponencial
ROTEIRO DE ESTUDO MATEMÁTICA 2014 Aluno (a): nº 1ª Série Turma: Data: /10/2014. 3ª Etapa Professor: WELLINGTON SCHÜHLI DE CARVALHO Caro aluno, O objetivo desse roteiro é orientá-lo em relação aos conteúdos
Expansão de Imagem #2
Faculdade de Engenharia da Universidade do Porto Engenharia Electrotécnica e de Computadores Expansão de Imagem #2 Televisão Digital António Alberto da Silva Marques Pedro Ricardo dos Reis Porto, 2004
REFLEXÃO DA LUZ: ESPELHOS 412EE TEORIA
1 TEORIA 1 DEFININDO ESPELHOS PLANOS Podemos definir espelhos planos como toda superfície plana e polida, portanto, regular, capaz de refletir a luz nela incidente (Figura 1). Figura 1: Reflexão regular
Notas de Cálculo Numérico
Notas de Cálculo Numérico Túlio Carvalho 6 de novembro de 2002 2 Cálculo Numérico Capítulo 1 Elementos sobre erros numéricos Neste primeiro capítulo, vamos falar de uma limitação importante do cálculo
Lentes e formação de imagem
Lentes e formação de imagem Princípio de Huygens e por quê precisamos de instrumentos de formação de imagem Um instrumento simples de formação de imagem: a câmera pinhole Princípio de formação de imagem
Vestibular1 A melhor ajuda ao vestibulando na Internet Acesse Agora! www.vestibular1.com.br. Cinemática escalar
Cinemática escalar A cinemática escalar considera apenas o aspecto escalar das grandezas físicas envolvidas. Ex. A grandeza física velocidade não pode ser definida apenas por seu valor numérico e por sua
UNIVERSIDADE FEDERAL DA BAHIA INSTITUTO DE MATEMÁTICA 5 0 Encontro da RPM TRANSFORMAÇÕES NO PLANO
UNIVERSIDADE FEDERAL DA BAHIA INSTITUTO DE MATEMÁTICA 5 0 Encontro da RPM TRANSFORMAÇÕES NO PLANO Jorge Costa do Nascimento Introdução Na produção desse texto utilizamos como fonte de pesquisa material
A ANÁLISE E A IMPLEMENTAÇÃO DE UM AMBIENTE COMPUTACIONAL TRIDIMENSONAL DE ENTRETENIMENTO DIGITAL
V Mostra Interna de Trabalhos de Iniciação Científica 26 a 29 de outubro de 2010 ISBN 978-85-61091-69-9 A ANÁLISE E A IMPLEMENTAÇÃO DE UM AMBIENTE COMPUTACIONAL TRIDIMENSONAL DE ENTRETENIMENTO DIGITAL
Aula Teórica 12. Material Didático Proposto
Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Comissão da Disciplina Programação de Computadores I CDPCI Programação de Computadores I BCC701 www.decom.ufop.br/red 2014/1
Que imagens têm ou não têm simetria?
O mundo da simetria Que imagens têm ou não têm simetria? Isometrias Isometria: Transformação geométrica que preserva as distâncias; as figuras do plano são transformadas noutras geometricamente iguais.
PROVA DE MATEMÁTICA DA UEFS VESTIBULAR 2012 2. RESOLUÇÃO: Profa. Maria Antônia Gouveia.
PROVA DE MATEMÁTICA DA UEFS VESTIBULAR 0 Profa. Maria Antônia Gouveia. Questão Em um grupo de 0 casas, sabe-se que 8 são brancas, 9 possuem jardim e possuem piscina. Considerando-se essa infomação e as
MODELAGEM DIGITAL DE SUPERFÍCIES
MODELAGEM DIGITAL DE SUPERFÍCIES Prof. Luciene Delazari Grupo de Pesquisa em Cartografia e SIG da UFPR SIG 2012 Introdução Os modelo digitais de superficie (Digital Surface Model - DSM) são fundamentais
Tratamento da Imagem Transformações (cont.)
Universidade Federal do Rio de Janeiro - IM/DCC & NCE Tratamento da Imagem Transformações (cont.) Antonio G. Thomé [email protected] Sala AEP/133 Tratamento de Imagens - Sumário Detalhado Objetivos Alguns
Trabalho 7 Fila de prioridade usando heap para simulação de atendimento
Trabalho 7 Fila de prioridade usando heap para simulação de atendimento Data: 21/10/2013 até meia-noite Dúvidas até: 09/10/2013 Faq disponível em: http://www2.icmc.usp.br/~mello/trabalho07.html A estrutura
Engenharia Informática. Física II. 1º Ano 2º Semestre. Instituto politécnico de Bragança Escola Superior de Tecnologia e de Gestão
1º no º Semestre 1. Cálculo vectorial 1.1. Introdução análise vectorial é um assunto do âmbito da matemática e não propriamente da Engenharia. No entanto, é quase impossível estudar Electrostática e Magnetismo
CI202 - Métodos Numéricos
CI202 - Métodos Numéricos Lista de Exercícios 2 Zeros de Funções Obs.: as funções sen(x) e cos(x) devem ser calculadas em radianos. 1. Em geral, os métodos numéricos para encontrar zeros de funções possuem
Gerenciamento de Projetos Técnicas e Ferramentas iniciais
Gerenciamento de Projetos Técnicas e Ferramentas iniciais Metodologia Aula Teórica Exemplos e Exercícios práticos Questões de concursos anteriores Metodologia e Bibliografia Fontes PMBOK, 2004. Project
Todos os exercícios sugeridos nesta apostila se referem ao volume 1. MATEMÁTICA I 1 FUNÇÃO DO 1º GRAU
FUNÇÃO IDENTIDADE... FUNÇÃO LINEAR... FUNÇÃO AFIM... GRÁFICO DA FUNÇÃO DO º GRAU... IMAGEM... COEFICIENTES DA FUNÇÃO AFIM... ZERO DA FUNÇÃO AFIM... 8 FUNÇÕES CRESCENTES OU DECRESCENTES... 9 SINAL DE UMA
4.1 Em cada caso use a definição para calcular f 0 (x). (a) f (x) =x 3,x R (b) f (x) =1/x, x 6= 0 (c) f (x) =1/ x, x > 0.
4. Em cada caso use a definição para calcular f 0 (). (a) f () = 3, R (b) f () =/, 6= 0 (c) f () =/, > 0. 4.2 Mostre que a função f () = /3, R, não é diferenciável em =0. 4.3 Considere a função f : R R
Integração ADMRH com AGROSYS
Treinamentos no produto AdmRH CGI - Consultoria Gaúcha de Informática Ltda - Divisão de treinamentos Guia do Aluno Versão 1.0 Integração ADMRH com AGROSYS Empresa: Participante: Data: Os produtos da CGI
Capítulo IV. Dispositivos de proteção Parte II. Proteção e seletividade. 26 O Setor Elétrico / Abril de 2010. Relé direcional de potência
26 Capítulo IV Dispositivos de proteção Parte II Por Cláudio Mardegan* Relé direcional de potência Quando instalado na interconexão com Em concepção, os relés direcionais de potência são relés que operam
MANUAL - CONTABILIDADE
MANUAL - CONTABILIDADE MANUAL - TABELAS CONTÁBEIS E ORÇAMENTÁRIAS SUMÁRIO 1. INTRODUÇÃO...3 2. MÓDULO CONTABILIDADE...4 2.1. PLANO CONTÁBIL...4 2.2. BOLETIM CONTÁBIL...4 2.2.1. Lançamentos Contábeis...5
MC102 Algoritmos e programação de computadores Aula 3: Variáveis
MC102 Algoritmos e programação de computadores Aula 3: Variáveis Variáveis Variáveis são locais onde armazenamos valores na memória. Toda variável é caracterizada por um nome, que a identifica em um programa,
