RECTAS DIGITALES MEDIANTE EL ALGORITMO DE EUCLIDES

Slides:



Advertisements
Presentaciones similares
Rectas en el plano cartesiano
Advertisements

Funciones/Funciones Elementales/Polinomios.
Funciones En nuestra vida cotidiana tenemos experiencia con relación o correspondencias de magnitudes . Ejemplos : En un almacén , a cada producto le corresponde.
UNIVERSIDAD NACIONAL DE INGENIERÍA
Aplicaciones de la Integral
Tema 8 FUNCIONES, LÍMITES Y Angel Prieto Benito
CAMPO GRAVITATORIO CAMPO ELÉCTRICO
Convertidores A/D y D/A
DERIVADA DE UNA FUNCION REAL
Presenta: M. en C. Marcos Campos Nava
Tipos de funciones Por: Carlos Alberto García Acosta
Funciones Presentado por: Tammy Roterman y Orli Glogower
Proyección estereográfica
DESARROLLO DE UN CILINDRO RECTO TRUNCADO
Integrales de superficies comunes
ANALISIS SINTACTICO El análisis gramatical es la tarea de determinar la sintaxis, o estructura, de un programa. Por esta razón también se le conoce como.
La derivada de la función inversa y de funciones especiales
UNIVERSIDAD DE GUADALAJARA ESCUELA PREPARATORIA No. 2
Creación de Bocetos 2D.
GEOMETRIA ANALITICA.
Tammy Roterman y Orli Glogower
GRAFOS HUGO ARAYA CARRASCO.
FUNCIONES ELEMENTALES
Guías Modulares de Estudio MATEMATICAS III Parte A
Matemática 2 (EPE) Área de Ciencias MA de abril de 2017
MAESTRÍA EN DESARROLLO EDUCATIVO ESTADÍSTICA DESCRIPTIVA GRAFICO DE BARRAS ASESOR: JOSÉ LUIS VILLEGAS VALLE PRESENTA RODOLFO DOMÍNGUEZ RODRÍGUEZ.
Funciones Calculo 1.
Geometría Analítica Prof. Isaías Correa M..
GEOMETRÍA ANALÍTICA EN EL PLANO.
FUNCION LINEAL Matemáticas Básicas.
La función lineal. Las funciones lineales tienen la forma:
MATEMÁTICAS II 2º BACH CYT
Gráfica de una ecuación y lugares geométricos
Sistema de coordenadas o Plano Cartesiano
Guías Modulares de Estudio Matemáticas IV – Parte B
Ecuaciones Algebraicas
Coordinación de Ciencias Computacionales - INAOE (Mini) Cursos Propedéuticos 2012 Ciencias Computacionales INAOE Dr. Hugo Jair Escalante
GRAFICAS DE FUNCIONES LINEALES
Volúmenes de sólidos de revolución
Funciones Reales de Varias Variables
Procesamiento Digital de Imágenes
Problema de inclusión en una Curva Digital Por Orellana Muñoz, Alfonso Paz Vicente, Rafael Pérez Medina, Gerardo Rodríguez Naranjo.
CAPÌTULO 1 Vectores en el espacio
MOVIMIENTOS EN EL PLANO
PROPIEDADES GEOMÉTRICAS
GEOMETRIA ANALITICA.
Descriptores topológicos de imágenes (después de realizar una segmentación)
Imágenes binarias Horn, Robot Vision
EXAMENES PAU JUNIO Fase Especifica
M. en C. René Benítez López
Tema 7. RECTA . X l1 d1 P1 l2 d2 l‘ l P2 Y l2 l1 1 2 1 2 Y X C B A
Valor Absoluto.
Coordenadas cartesianas
Matemática Básica para Economistas MA99
Derivadas. Tasa de variación media Derivada de una función en un punto
Limite de Funciones de Variable Continua
Estructura de Datos 4 Grafos Dirigidos
Sistema de proyección Un sistema de proyección es un sistema por medio del cual puede ser definida la proyección de un objeto sobre.
Geometría Analítica.
FUNCIONES 1º E.S.O..
1. Coordenadas en el plano 2. Ejes de coordenadas. Cuadrantes
Trigonometría con circulo unitario
FUNCIONES POLINÓMICAS Y RACIONALES. INTERPOLACIÓN.
Matrices Pág. 1. Matrices Pág. 2 Se llama matriz traspuesta de A, y se representa por A t a la matriz que resulta de intercambiar las filas y las columnas.
¿Cómo ubicar puntos? En un plano En un mapa
Ing. Haydeli del Rosario Roa Lopez
Geometría Analítica.
Módulo 4.  ¿Cómo puedo aplicar comprensivamente el cálculo en mi carrera?
Ecuación de la recta.
Ing. José David Ortiz Salas
Transcripción de la presentación:

RECTAS DIGITALES MEDIANTE EL ALGORITMO DE EUCLIDES RECTAS DIGITALES MEDIANTE EL ALGORITMO DE EUCLIDES. GEODÉSICAS CON CONCORDANCIA DE LÍMITES EN EL PLANO. José Manuel Castañeda Rodríguez. Manuel Israel Chaves Cano. Pablo Manuel Enríquez Santos. José Luis Espino Lladonosa.

Concepto de rectas digitales Definición de una recta digital a través del código de cadenas. Para que una línea sea una recta digital son necesarias las condiciones siguientes: Como máximo dos pendientes aparecen en la cadena, y si hay 2, difieren en 45º. Al menos una de las 2 pendientes aparece en las secuencias de longitud 1.

Concepto de rectas digitales 3) La otra pendiente aparece en secuencias de al menos 2 longitudes (excepto posiblemente en los finales de arco, donde las secuencias pueden estar truncadas), y si hay dos longitudes, difieren en 1. 4) Al menos una de las 2 longitudes aparece en secuencias de longitud 1, la otra aparece en secuencias de cómo máximo de 2 longitudes (excepto en los finales) que difieren en uno.

Algoritmo de Euclides 1. ENTRADA: Un pixel (u, v), con u > v > 0 y m.c.d.(u, v) = 1, 2. Sea b = v, a = u - v; 3. Sea M1 = H, M2 = D; ({H, D} es el alfabeto que usaremos) 4. Si b < a entonces 4.1 M2 = M1 + (M2)^-1; 4.2 a = a - b 4.3 Ir al paso 4 5. Si b > a entonces 5.1 M1 = M2 + (M1)^-1 5.2 b = b - a 5.3 Ir al paso 4 6. SALIDA: M2 + (M1)^-1. Nota: La operación + denota la concatenación de cadenas de palabras del alfabeto {H, D}, y (Mx)^-1 denota la palabra Mx escrita al revés

Demostración del algoritmo U=51 V=11 B=11 A=40 M1=H M2=D

Demostración del algoritmo b < a A = 29 B = 11 M1 = H M2 = HD

Demostración del algoritmo b < a A = 18 B = 11 M1 = H M2 = HDH

Demostración del algoritmo b < a A = 7 B = 11 M1 = H M2 = HHDH

Demostración del algoritmo b > a A = 7 B = 4 M1 = HHDHH M2 = HHDH

Demostración del algoritmo b < a A = 3 B = 4 M1 = HHDHH M2 = HHDHHHDHH

Demostración del algoritmo b > a A = 3 B = 1 M1 = HHDHHHDHHHHDHH M2 = HHDHHHDHH

Demostración del algoritmo b > a A = 2 B = 1 M1 = HHDHHHDHHHHDHH M2 =HHDHHHDHHHHDHHHHDHHHDHH

Demostración del algoritmo b > a A = 1 B = 1 M1 = HHDHHHDHHHHDHH M2 =HHDHHHDHHHHDHHHHDHHHDHHHHDHHHDHHHHDHH

Restricciones del algoritmo Coordenadas no primas entre si: la longitud total de la recta es inversamente proporcional al m.c.d. de las coordenadas u, v del punto destino. Rectas horizontales ya que tiene que darse u > v > 0. Rectas diagonales ( porque u = v). Solo podemos escribir en los primeros 45º no inclusive del primer cuadrante ya que u > v.

Soluciones dadas a las restricciones Coordenadas no primas entre si: dibujamos la recta tantas veces como el m.c.d. (calculado en a y b) de ambas coordenadas u, v. Horizontales: Escribimos “H” u veces. Diagonales: Escribimos “D” v veces. Para calcular rectas de inclinación de 45º a 90º se calcula la recta con las coordenadas intercambiadas sustituyendo las “H” por “V”. Las rectas de los cuadrantes restantes se calculan por simetría.

Geodésicas Distancia en la Superficie Estudio y comportamiento de rectas digitales en las superficies pertenecientes a figuras en el espacio tridimensional. Definición de distancia 4 adyacente: D4(p,q) = |x2 – x1| + |y2 – y1|. (esta será la medida de distancia utilizada en esta práctica).

Superficies estudiadas Cono Cilindro Esfera Toro Banda de Möbius Botella de Klein

Cono

Cilindro

Esfera

Toro

Banda de Möbius

Botella de Klein

Demostración de geodésicas Nuestra aplicación desarrolla dos actividades diferentes en las superficies presentadas: 1) Encuentra la distancia mínima entre dos puntos en estas superficies. 2) Resolución del problema del explorador en las distintas superficies.

Bibliografía Enlaces interesantes: http://interactiva.matem.unam.mx/hjw/ensmat/ http://xtsunxet.usc.es/cordero/miscelanea/ http://www.math.ohio-state.edu/~fiedorow/math655/ http://www.math.harvard.edu/preceptor/surfaces/index.html