Rotação e Interpolação
|
|
- Judite Ávila Camilo
- 8 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: flamar98@hotmail.com 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
Leia maisUniversidade 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
Leia maisTOPOLOGIA 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
Leia maisAtividade: 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
Leia mais(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
Leia maisTÉ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
Leia maisConvertendo 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
Leia maisPONTIFÍ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
Leia maisCá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
Leia maisOperaçõ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
Leia maisAula 2 Aquisição de Imagens
Processamento Digital de Imagens Aula 2 Aquisição de Imagens Prof. Dr. Marcelo Andrade da Costa Vieira mvieira@sc.usp.br EESC/USP Fundamentos de Imagens Digitais Ocorre a formação de uma imagem quando
Leia maisUniversidade 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 guntzel@inf.ufsc.br
Leia maisÁ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
Leia maisUnidade: 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
Leia mais6. 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
Leia maisA 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
Leia maisCálculo do conjunto paralelo
Cálculo do conjunto paralelo Vamos usar letras maiúsculas A; B, etc para representar conjuntos e letras minusculas x, y, etc para descrever seus pontos. Vamos usar a notação x para descrever a norma de
Leia maisFILTRAGEM 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:
Leia maisPor 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ª
Leia maisLei 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
Leia maisTransformada 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
Leia maisCAPÍ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
Leia maisFiltragem. 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
Leia maisPodemos 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
Leia maisModelos 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
Leia maisFigura 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
Leia maisReconhecimento 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
Leia maisPARADOXO 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
Leia maisProblema. 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
Leia maisATENÇÃ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
Leia maisIBM1018 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
Leia maisSimetria 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
Leia maisControle 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
Leia maisUniversidade 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
Leia maisEXERCÍ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
Leia maisÁlgebra Linear AL. Luiza Amalia Pinto Cantão. Depto. de Engenharia Ambiental Universidade Estadual Paulista UNESP luiza@sorocaba.unesp.
Álgebra Linear AL Luiza Amalia Pinto Cantão Depto. de Engenharia Ambiental Universidade Estadual Paulista UNESP luiza@sorocaba.unesp.br Transformações Lineares 1 Definição e Exemplos 2 Núcleo e Imagem
Leia maisCCI-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
Leia maisPARTE 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
Leia maisCoordenadas Polares. Prof. Márcio Nascimento. marcio@matematicauva.org
Coordenadas Polares Prof. Márcio Nascimento marcio@matematicauva.org Universidade Estadual Vale do Acaraú Centro de Ciências Exatas e Tecnologia Curso de Licenciatura em Matemática Disciplina: Matemática
Leia maisPROVA 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
Leia maisFactor Analysis (FACAN) Abrir o arquivo ven_car.sav. Clique Extraction. Utilizar as 10 variáveis a partir de Vehicle Type.
Prof. Lorí Viali, Dr. viali@pucrs.br; viali@mat.ufrgs.br; 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
Leia maisMAT2454 - 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
Leia maisTrabalho 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
Leia maisRoot 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
Leia maisPotenciaçã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
Leia maisCapí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;
Leia maisCAPÍ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
Leia maisResoluçã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)
Leia maisExercí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
Leia maisIntroduçã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 joseana@computacao.ufcg.edu.br
Leia mais)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
Leia maisEspelhos 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
Leia maisPROFº. 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,
Leia maisThunder 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
Leia maisSEGEMENTAÇÃ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
Leia maisReduçã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
Leia mais%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
Leia maisEstrutura 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
Leia maisPROBLEMAS 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, é
Leia mais4 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.,
Leia maisFEN- 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,
Leia maisTutorial 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!
Leia maisAula 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
Leia maisCapí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
Leia maisO 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
Leia maisProposta 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
Leia maisAula 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
Leia maisTrabalhando 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
Leia maisPesquisa 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,
Leia maisManual 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
Leia maisAula 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
Leia maisBUSCA 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 é
Leia mais9. 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
Leia mais1. 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
Leia mais2. 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
Leia mais2. 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
Leia maisIntegrais 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
Leia maisFunçã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
Leia maisExpansã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
Leia maisREFLEXÃ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
Leia maisNotas 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
Leia maisLentes 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
Leia maisVestibular1 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
Leia maisUNIVERSIDADE 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
Leia maisA 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
Leia maisAula 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
Leia maisQue 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.
Leia maisPROVA 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
Leia maisMODELAGEM 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
Leia maisTratamento da Imagem Transformações (cont.)
Universidade Federal do Rio de Janeiro - IM/DCC & NCE Tratamento da Imagem Transformações (cont.) Antonio G. Thomé thome@nce.ufrj.br Sala AEP/133 Tratamento de Imagens - Sumário Detalhado Objetivos Alguns
Leia maisTrabalho 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
Leia maisEngenharia 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
Leia maisCI202 - 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
Leia maisGerenciamento 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
Leia maisTodos 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
Leia mais4.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
Leia maisIntegraçã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
Leia maisCapí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
Leia maisMANUAL - 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
Leia maisMC102 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,
Leia mais