Imágenes - Parte IV. Taller de Informática I. 11 de noviembre de DC - FCEyN - UBA
|
|
- Juan Caballero Aguilera
- hace 6 años
- Vistas:
Transcripción
1 Imágenes - Parte IV Taller de Informática I DC - FCEyN - UBA 11 de noviembre de 2015
2
3 Segmentación Segmentar es subdivir una imagen en sus regiones u objetos de interés Los algoritmos de segmentación están basados en una de las dos propiedades básicas de los valores de intensidad de la imágenes: los bordes dentro de una imagen(prewitt, Sobel, Roberts) similaridad de acuerdo a un criterio predefinido.
4 Segmentación básica: Umbralización o Thresholding Observando el histograma y tomando como umbral donde haya una separación entre dos grupos de intensidad
5 Segmentación básica: Umbralización o Thresholding Encontrando un algoritmo que determine el mejor umbral para cada imagen. Matlab tiene implementado el algoritmo de Otsu, su función umbral=graythresh(m)
6 Segmentar usando morfología Matemática Utiliza elementos estructurantes (se) para analizar imagenes binarias. Un se es una máscara pequeña centrada en cada pixel Matlab crea un se con la función strel.
7 Operaciones fundamentales Las operaciones fundamentales son erosion y dilation. erosion contrae objetos dilation expande objectos.
8 Erosión A B = {a b : a A b B} Ejemplo: A={(1,1),(1,2),(1,3),(1,4),(1,5),(2,1),(3,1),(4,1),(5,1)} B={(0,0),(0,1)} A-B ={(1,1),(1,2),(1,3),(1,4)}
9 Dilatación A B = {a + b : a A b B} Ejemplo: A={(0,1),(1,1),(2,1),(2,2),(3,0)} B={(0,0),(0,1)} A \oplus B={(0,1),(1,1),(2,1),(2,2),(3,0), (0,2),(1,2),(2,2),(2,3),(3,1)}
10 originalbw = imread( text.png ); se = strel( line,11,90); erodedbw = imerode(originalbw,se); figure, imshow(originalbw) figure, imshow(erodedbw)
11 % con imgenes de grises originali = imread( cameraman.tif ); se = strel( ball,5,5); erodedi = imerode(originali,se); figure, imshow(originali), figure, imshow(erodedi)
12 originalbw = imread( text.png ); se = strel( line,11,90); dilatedbw = imdilate(originalbw,se); figure, imshow(originalbw), figure, imshow(dilatedbw)
13 %con imagen grayscale con mscara rolling ball: originali = imread( cameraman.tif ); se = strel( ball,5,5); dilatedi = imdilate(originali,se); figure, imshow(originali), figure, imshow(dilatedi)
14 Ejemplo de Segmentación I = imread( rice.png ); I2 = imclearborder(i); figure(1) subplot(1,2,1),imshow(i) subplot(1,2,2), imshow(i2)
15 Ejemplo de Segmentación umbral=graythresh(i) BW = im2bw(i); %busco un umbral a mano mayor a u y menor a u me quedo con 0.2 BW2 = im2bw(i2,0.3); BW2 = im2bw(i2,0.6); BW2 = im2bw(i2,0.4); %umbral=0.2 BW2 = im2bw(i2,0.2); figure(2),subplot(1,2,1),imshow(bw),subplot(1,2,2), imshow(bw2)
16 Ejemplo de Segmentación [L n] = bwlabeln(bw2); figure(3),imshow(l)
17 Ejemplo de Segmentación %selcciono una subimagen donde conozco cuantas regiones hay con ginput(2 imshow(bw2(15:84,200:244)); A=BW2(15:84,200:244); [L n] = bwlabeln(a); %binariza seg\ un umbral automatico y reconoce n re figure(4), imshow(l)
18 Ejemplo de Segmentación RGB = label2rgb(l, jet, k );%colorea figure(5), imshow(rgb)
19 Ejemplo de Segmentación P = bwperim(l,8);% toma como regiones los que tienen figure(6),imshow(p) desde 8 conectados
20 f u n c t i o n [ Hero n1 n2 ] = b a c t e r i a s ( ) %UNTITLED2 Summary o f t h i s f u n c t i o n goes h e r e % D e t a i l e d e x p l a n a t i o n goes h e r e H = imread ( h e l a. j p g ) ; f i g u r e, imshow (H), t i t l e ( o r i g i n a l ) Haux = H; Haux ( :, :, 2) = 0 ; f i g u r e, imshow ( Haux ), t i t l e ( o r i g i n a l, banda 2 = 0 ) Haux ( :, :, 3) = 0 ; f i g u r e, imshow ( Haux ), t i t l e ( o r i g i n a l, Banda 2 = 0, Banda 3 =0 ) f i g u r e, i m h i s t ( Haux ( :, :, 1 ) ), t i t l e ( p l o t Histograma Banda 1 ) Hbin = ones ( s i z e ( Haux ) ) ; Hbin ( f i n d ( Haux < 100) ) = 0 ; f i g u r e, imshow ( Hbin ) ; Z = edge ( Hbin ( :, :, 1 ), s o b e l ) ; f i g u r e, imshow (Z), t i t l e ( edge s o b e l ) [ L1 n1 ] = b w l a b e l n (Z) ; f i g u r e, imshow ( L1 ), t i t l e ( B i n a r i a ) Hero=e r o s i o n a r ( Haux ( :, :, 1 ) ) ; [ L2 n2 ] = b w l a b e l n ( Hero ) ; t i t l e ( e r o s i o n a d a ) f i g u r e, imshow ( L1 ) end
21 Modelo de Elevación Digital
22 Modelos digitales de Elevación- Introducción Importancia Los Modelos de Elevación Digital o DEM alcanzan importancia debido a que son datos topográgicos digitales de gran interés por su origen y el conocimiento que representan. La precisión de DEM en la simulación de los verdaderos parámetros terrestres de elevación, pendiente y aspecto mejora significativamente la calidad y calibre del conocimiento en numerosas aplicaciones en la tierra, ambiental y ciencias de la ingeniería.
23 Qué es un DEM? Definiciones de DEM Un DEM proporciona una representación digital de una porción de la terreno superficie de la tierra sobre una superficie de dos dimensiones (UNEP/GRID) Un DEM es una matriz ordenada de números que representa la la distribución espacial de las elevaciones por encima de algún arbitraria datums en el paisaje ( Meijerink et al.,1994 ) Un DEM es un archivo digital que consiste en elevaciones del terreno para posiciones suelo a intervalos regularmente espaciados horizontales (USGS )
24 DEM vs DTM Diferencias Digital Terrain Model (DTM) representa información del terreno usando muestreo de valores dicretos como pendiente, por ej. DEM representa los datos de elevación.
25 Estructura del DEM Líneas Describen la elevación del terreno por los contornos (almacenada en forma de gráficos digitales de ĺınea, DGLS), los pares x,y a lo largo de cada uno contornos de elevación especificada
26 Estructura del DEM GRID Las elevaciones se almacenan en una serie de cuadrículas.
27 Estructura del DEM tin Net Triangular Irregular, es una red de interconexión tringulos con nodos espaciados irregularmente o puntos de observación con coordenadas x, y, z valores. Ventaja sobre GRID es su capacidad para generar ms información en reas de relieve complejo.
28 Procesamiento DEM Remover hendiduras (Sinks) Cálculo de pendientes (Slopes) Dirección de pendiente (Aspect) GRID Acumulation (Flow Accumulation) Stream Order
29 Ejemplo Matlab 1/SRTM3/South America/ Archivo: S43W065.hgt indica 43o de latitud sur y 65o longitud oeste
30 Ejemplo Matlab [ f i d 1, mess ]= fopen ( S35W059. hgt, rb, b ) ; fopen: Abre un archive y obtiene información acerca de él. La información la guarda en fid1 junto a mensaje en mess. fid1: es un número entero que identifica el archivo. mess: mensaje de error si el archivo no puede ser abierto. Argumentos: Nombre del archivo: entre comillas se coloca el nombre del archivo a abrir Permisos: Tipo de archivo En fid1 tengo un identificador de archivo.
31 Ahora tenemos que recuperar los datos: fread: Lee los datos de un archivo cuyo identificador se obtuvo con fopen. [ A, count ]= f r e a d ( f i d 1, [ , ], b i t 1 6 ) ; A: matriz donde se guardan los datos obtenidos count: cantidad de elementos leídos en A Argumentos: fid1: obtenido con fopen [MxN]: tamaño de A bit16 : formato en 16 bits Con fclose cerramos el archivo utilizando el identificador obtenido con fopen: f c l o s e ( f i d 1 ) ;
32 Procesar la Matriz A 1) Trasponemos para que esté en igual posición que el mapa. A=A ; A=f l i p u d (A) ; 2) Muchas veces los datos de un archivo.htg contienen errores que estn dados por números negativos. Por lo tanto, recorrer la matriz y corregir estos problemas: f o r i =1: s i z e (A, 1 ) f o r j =1: s i z e (A, 2 ) i f ( A( i, j ) < ) A( i, j ) = A( i 1, j ) ; end ; end ; end ;
33 Procesar la Matriz A 3) Por último, trataremos de bajar un poco la resolución de la imagen que tenemos para que no tarde tanto al mostrar y usamos la función surf para mostrar la imagen en 3d: B = A( : 8 0 0, : ) ; a x i s ( [ 0, 1 2 0, 0, ] ) ; s u r f (B)
34 4) Por último agregamos color a la imagen usando la función shading. Esta función posee 3 maneras de ejecución: a) shading flat: cada segmento de la malla del grfico posee un color constante s u b p l o t ( 3, 1, 1 ) s p h e r e ( 1 6 ) a x i s s q u a r e s h a d i n g f l a t t i t l e ( F l a t Shading )
35 b) shading faceted: se muestran las ĺıneas negras de la malla. Es la forma default s u b p l o t ( 3, 1, 2 ) s p h e r e ( 1 6 ) a x i s s q u a r e s h a d i n g f a c e t e d t i t l e ( Faceted Shading )
36 c) shading interp: varía el color de cada segmento interpolando los colores a lo largo de la linea s u b p l o t ( 3, 1, 3 ) s p h e r e ( 1 6 ) a x i s s q u a r e s h a d i n g i n t e r p t i t l e ( I n t e r p o l a t e d S h a d i n g )
37 Código Completo [ f i d 1, mess ]= fopen ( S35W059. hgt, rb, b ) ; [ A, count ]= f r e a d ( f i d 1, [ , ], b i t 1 6 ) ; f c l o s e ( f i d 1 ) ; A=A ; A=f l i p u d (A) ; f o r i =1: s i z e (A, 1 ) f o r j =1: s i z e (A, 2 ) i f ( A( i, j ) < ) A( i, j ) = A( i 1, j ) ; end ; end ; end ; B = A( : 8 0 0, : ) ; a x i s ( [ 0, 1 2 0, 0, ] ) ; s u r f (B), s h a d i n g i n t e r p, view ( 0, 9 0 )
38
Taller de computación I Ruidos y Filtros Segmentación
Taller de computación I Ruidos y Filtros Segmentación María Elena Buemi 3 noviembre de 2014 Degradación y Restauración de imágenes La restauración es un proceso de mejora de una imagen Es un proceso objetivo
Más detallesM.C. ENRIQUE MARTÍNEZ PEÑA
Tema 4.5 Operaciones morfológicas fundamentales 2 1 3 Introducción Los filtros morfológicos fueron originalmente concebidos para ser usados sobre imágenes binarias (1/0; blanco/negro). Estas se encuentran
Más detallesTaller de Informática I. DC - FCEyN - UBA. 15 de mayo de 2017
Gráficos 3D Taller de Informática I DC - FCEyN - UBA 15 de mayo de 2017 plot3(x,y,z) comet3(x,y,z) mesh(z) o mesh(x,y,z) surf(z) o surf(x,y,z) shading interp shading flat colormap(map name) contour(z)
Más detallesTABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas. Resumen
TABLA DE CONTENIDOS página Dedicatoria Agradecimientos Tabla de Contenidos Índice de Figuras Índice de Tablas Resumen I II IV VII X XI 1. Introducción 13 1.1. Descripción del contexto.........................
Más detallesUNIVERSIDAD POLITÉCNICA DE MADRID
UNIVERSIDAD POLITÉCNICA DE MADRID DEPARTAMENTO DE ELECTRÓNICA, AUTOMÁTICA E INFORMÁTICA INDUSTRIAL Prácticas de Visión Artificial Práctica 1 Iniciación al procesamiento de imágenes con Matlab 1.2 Iniciación
Más detalles3 Fundamentos y algoritmos de visión artificial
3. Descripción de los procesos utilizados En esta aplicación el problema de visión artificial que se plantea es la discriminación y localización de una serie de objetos, concretamente discos circulares
Más detallesTema 4.3 Operaciones básicas con imágenes
Tema 4.3 Operaciones básicas con imágenes Representación de imágenes Convención de coordenadas usando Matlab 2 1 Imagen: Como una matriz 3 Lectura, Despliegue y Escritura de Imágenes Las imágenes son leídas
Más detallesIntroducción al Procesamiento de
Introducción al Procesamiento de Imágenes de Satélite Gratuitas con Aplicación a los Modelos Digitales de Elevación: Ejemplos de Aplicación JUVENAL TORDOCILLO PUCHUC jvnal_tp@yahoo.es Licenciado en Física
Más detallesNota: se pueden usar funciones de Matlab para filtrado de imágenes. Se dará importancia al tiempo de cómputo de los métodos.
Procesamiento Digital de Imágenes TAREAS UNIDAD 5 Entregar el 4 de agosto Tarea 1. Métodos de umbralado global y local Implementar en Matlab los siguientes cinco métodos de umbralado global: Rosenfeld,
Más detallesSegmentación. Transformada de Hough.
Segmentación. Transformada de Hough. Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática OBJETIVOS: Uso de la transformada de Hough como técnica
Más detallesAnálisis de imágenes digitales
Análisis de imágenes digitales SEGMENTACIÓN DE LA IMAGEN Transformada watershed CONCEPTOS BÁSICOS En la morfología matemática, se define una técnica de segmentación basada en regiones denominada transformada
Más detallesTema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 2)
Tema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 2) 1 I N G E N I E R Í A I N F O R M Á T I C A D P T O. M A T E M Á T I C A A P L I C A D A I 2 ÍNDICE: Filtrado espacial Filtros de suavizado Filtros
Más detallesDetección de bordes en una imagen.
Detección de bordes en una imagen. Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática OBJETIVOS: Utilizar distintas máscaras empleadas para
Más detallesCONVOLUCIÓN Y FUNCIONES DE TRANSFORMACIÓN
INSTITUTO NACIONAL DE ASTROFÍSICA, ÓPTICA Y ELECTRÓNICA COORDINACIÓN DE ELECTRÓNICA PROCESAMIENTO DIGITAL DE IMÁGENES CONVOLUCIÓN Y FUNCIONES DE TRANSFORMACIÓN PRESENTA: RUBÉN FRANCISCO ALFONSO LÓPEZ 3
Más detallesCAPITULO 5. Introducción al procesamiento de imágenes. Continuar
CAPITULO 5 Introducción al procesamiento de imágenes Continuar Introducción De forma similar al estudio de las señales de voz, los sistemas de comunicación manipulan datos que corresponden a imágenes y
Más detallesProcesamiento de imágenes con MATLAB
Procesamiento de imágenes con MATLAB MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de
Más detallesProcesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 18
Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº 18 Orden de las clases... CAPTURA, DIGITALIZACION Y ADQUISICION DE IMAGENES TRATAMIENTO ESPACIAL DE IMAGENES TRATAMIENTO EN FRECUENCIA DE IMAGENES
Más detallesExtracción de Regiones
Visión por Computadora Unidad V Extracción de Regiones Rogelio Ferreira Escutia Contenido ) Conceptos sobre Regiones 2) Binarización mediante detección de umbral 3) Etiquetado de componentes conexas 4)
Más detallesGuía de Laboratorio. MatLab R2009b & Octave. Prof.: Ulises Román C FISI-UNMSM
Guía de Laboratorio 1 MatLab R2009b & Octave Prof.: Ulises Román C FISI-UNMSM 1 MatLab & Octave Uso de Funciones y Procesamiento de Imágenes RESUMEN La presente guía enseña a generar gráficos y procesamiento
Más detalles06 Introducción al procesamiento de imágenes BMP con ANSI C
06 Introducción al procesamiento de imágenes BMP con ANSI C Prof. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo
Más detallesMarcas de agua (Watermarking) en imágenes, aplicadas en el dominio espacial basadas en Correlación
Marcas de agua (Watermarking) en imágenes, aplicadas en el dominio espacial basadas en Correlación Godoy Matías, Mignola César Captura y Procesamiento Digital de Señales e Imágenes Trabajo práctico final
Más detallesDefinición de Modelo de Elevaciones. Tipos de Estructuras
Definición de Modelo de Elevaciones Tipos de Estructuras 1.1 Definición de Modelo Para poder comprender correctamente que es un Modelo Digital de Elevaciones, primero debemos conocer el concepto de modelo
Más detallesPráctica 6. Tratamiento de imágenes mediante Matlab
Práctica 6 Tratamiento de imágenes mediante Matlab MODIFICACIÓN DE LOS COLORES.... OBTENCIÓN DEL NEGATIVO DE UNA IMAGEN....2 MODIFICACIÓN DEL BRILLO DE UNA IMAGEN... 2.3 DIBUJO DE LA IMAGEN EN BLANCO
Más detallesTema 5: SEGMENTACIÓN (II) I N G E N I E R Í A I N F O R M Á T I C A
Tema 5: SEGMENTACIÓN (II) 1 I N G E N I E R Í A I N F O R M Á T I C A Tema 5: Segmentación Los algoritmos de segmentación se basan en propiedades básicas de los valores del nivel de gris: 2 - Discontinuidad:
Más detallesTaller de Matlab: Codificación de canal. Introducción. Descripción. Consideraciones generales. Consideraciones sobre Matlab
UNIVERSIDAD DE COSTA RICA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA ELÉCTRICA IE0527 Ingeniería de Comunicaciones Introducción Matlab es un entorno de desarrollo integrado con un lenguaje de programación
Más detallesReconocimiento automático a través de visión artificial, correlación estadística y Matlab aplicado a las matrículas de vehículos
Reconocimiento automático a través de visión artificial, correlación estadística y Matlab aplicado a las matrículas de vehículos Orlando Barcia * obarcia@ups.edu.ec Introducción Existen muchas investigaciones
Más detallesTAREA N 1 DETECTOR DE LETRAS L MEDIANTE CAMPO RECEPTIVO
Universidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Ingeniería Eléctrica EL7007 Introducción al Procesamiento Digital de Imágenes TAREA N 1 DETECTOR DE LETRAS L MEDIANTE CAMPO
Más detallesM.D.T. y TOPOCAL. Técnicas de Representación Gráfica. Curso DIGTEG 2010
M.D.T. y TOPOCAL Técnicas de Representación Gráfica Curso 2010-2011 Superficies Topográficas Superficies Topográficas No es geométrica La superficie terrestre No se puede representar con exactitud matemática
Más detallesLaboratorio de Procesamiento Digital de Voz Practica 1. INTRODUCCION DE MATLAB Y MANEJO DE ARCHIVOS DE VOZ
Laboratorio de Procesamiento Digital de Voz Practica 1. INTRODUCCION DE MATLAB Y MANEJO DE ARCHIVOS DE VOZ Objetivo: Conocer las formas principales de archivar información correspondiente a señales de
Más detallesConceptos Básicos para el Procesamiento Digital de Imágenes
ELO 313 Procesamiento Digital de Señales con Aplicaciones Conceptos Básicos para el Procesamiento Digital de Imágenes Matías Zañartu, Ph.D. Departamento de Electrónica Universidad Técnica Federico Santa
Más detallesAplicaciones de realidad aumentada en un ipad
Aplicaciones de realidad aumentada en un ipad Dr. Luis Gerardo de la Fraga Cinvestav, Computer Science Department Av. IPN 2508, 07360 Mexico, D.F., México E-mail: fraga@cs.cinvestav.mx Noviembre 17, 2016
Más detallesEstructura de Datos Espaciales. por José Antonio Navarrete Pacheco INTRODUCCIÓN
Estructura de Datos Espaciales por José Antonio Navarrete Pacheco INTRODUCCIÓN 1 FENÓMENOS GEOGRÁFICOS Definición: Es algo de interés que: Puede ser medido o descrito Puede ser georreferido o georreferenciado,
Más detallesLaboratorio de Visión para Robots. Práctica 2
1. Preparación del entorno de trabajo Laboratorio de Visión para Robots Práctica 2 La manera en la que trabajaremos será primero utilizando Eclipse para prototipar nuestro programa. Cuando podamos procesar
Más detallesSEGMENTADO DE HUELLAS EN FICHAS DECADACTILARES
Captura y Procesamiento Digital de Señales e Imagenes Trabajo Final: SEGMENTADO DE HUELLAS EN FICHAS DECADACTILARES Barletta, juan Schinner, Sebastián Zarza, Gonzalo INTRODUCCION Limpieza y una Segmentación
Más detallesTema 10: Estructuras de control de entrada y salida
Tema 10: Estructuras de control de entrada y salida Estructuras de control de entrada y salida (input, disp, fopen, fclose, fscanf, fprintf, textread, load, save). Instrucciones de entrada (lectura) y
Más detallesProcesamiento de Imágenes. Prof. Alexandra La Cruz, PhD
Procesamiento de Imágenes Prof. Alexandra La Cruz, PhD alacruz@ldc.usb.ve Contenido Conceptos básicos Modelo de una imagen Procesamiento digital de imágenes Operaciónes básicas Convolución Filtros Segmentación
Más detallesTema 13: Manejo de archivos en lenguaje C
Tema 13: Manejo de archivos en lenguaje C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco)
Más detallesIntroducción al Procesamiento de Imágenes Satelitales con Software Libre. Módulo 03
Introducción al Procesamiento de Imágenes Satelitales con Software Libre Módulo 03 Dirección de Formación de Capital Humano Especializado en el Campo Espacial Agencia Espacial Mexicana www.gob.mx/aem Plan
Más detallesApéndice A: Funciones del programa LightPAP
Apéndice A: Funciones del programa LightPAP A continuación se van a explicar las funciones principales que se han desarrollado para esta aplicación. 1 calcula_prop.m function [nc,cv,posicion,tinta,saturacion,luminancia]
Más detallesFundamentos de Visión por Computador
Fundamentos de Visión por Computador Sistemas Informáticos Avanzados Índice Introducción Conectividad Operaciones matemáticas básicas OR AND NOT XOR Operadores morfológicos Dilatación Erosión Cierre Apertura
Más detallesMétodos Avanzados para Análisis y Representación de Imágenes
Morfología Matemática p. 1/24 Métodos Avanzados para Análisis y Representación de Imágenes Morfología Matemática en niveles de gris Departamento de Informática - FICH Universidad Nacional del Litoral Septiembre
Más detallesMáscaras binarias o Máscaras de bits
Apuntes de Teledetección: Máscaras binarias o Máscaras de bits Autor: Pedro Muñoz Aguayo Geógrafo pmunoz@ciren.cl Centro de Información de Recursos Naturales Abril 2013 Máscaras binarias o máscaras de
Más detallesAnálisis Bioseñales I
Análisis Bioseñales I Prepaso Práctico 4 Mauricio Farías Gerardo Fasce Rodrigo Ortiz Gustavo Zomosa IMAGEN Colección de componentes de frecuencia Formación de imagen : Pixel, valor : luminosidad del punto
Más detallesRealzado de Imagen. 11 de junio de El histograma de una imagen digital con niveles de gris en la amplitud de [0, L 1], es función discreta
Realzado de Imagen 11 de junio de 2001 Una operación clásica en el procesado de imagen es realzar una imagen de entrada de alguna manera para que la imagen de salida sea más fácil de interpretarla. La
Más detallesMODELO FUNCIONAL DEL SISTEMA
APENDICE A: MODELO FUNCIONAL DEL SISTEMA 102 APENDICE A MODELO FUNCIONAL DEL SISTEMA A.1. Descripción del proyecto El Sistema Reconocedor de Partituras Musicales (S.R.P.M.) es un sistema que analiza partituras
Más detallesModelo de cuencas y subcuencas de escurrimiento superficial CARTA 3569-II SAN RAFAEL ESCALA 1:
Modelo de cuencas y subcuencas de escurrimiento superficial CARTA 3569-II SAN RAFAEL ESCALA 1:250.000 Investigador Responsable Elena María de las Nieves Abraham Coordinación Técnica Nelson Darío Soria
Más detallesTutorial de ENVI Parte 1 Familiarización con el manejo de imágenes en el programa. Raúl Aguilera H.
Tutorial de ENVI Parte 1 Familiarización con el manejo de imágenes en el programa Raúl Aguilera H. ENVI, el extremo de una larga cadena Decenas o centenas de métodos o formas para capturar imágenes. Las
Más detallesProcesamiento Morfológico de Imágenes
Procesamiento Morfológico de Imágenes Morfología Matemática Se usa para extraer componentes de imágenes útiles para la representación y descripción de forma de regiones, tales como Extracción de límites
Más detalles5. Software desarrollado
5. Software desarrollado Como ya se ha señalado, en el desarrollo de este proyecto se ha creado una herramienta que ayuda al diagnóstico de cáncer de cérvix. Esta herramienta calcula una serie de parámetros
Más detallesCapítulo. Procedimiento de transformación de intensidad.
Capítulo 6 Procedimiento de transformación de intensidad. En el presente capítulo se describe el cambio de contraste como una opción de preprocesamiento para mejorar la calidad de la imagen con lo que
Más detallesPíxel. Un píxel ( picture element ) es la menor unidad homogénea en color que forma parte de una. fotograma de video, gráfico)
La imagen digital Esta formada por una secuencia de ceros y unos que se almacenan en una memoria informática. Cuando es interpretada (leída), los ordenadores la transforman en una imagen visible a través
Más detalles8 PROCESAMIENTO DIGITAL DE IMÁGENES USANDO MATLAB & SIMULINK RA-MA
ÍNDICE PRÓLOGO...19 CAPÍTULO 1. INTRODUCCIÓN...25 1.1 SISTEMA DE VISIÓN Y PROCESAMIENTO DE IMÁGENES...25 1.2 PROCESAMIENTO DIGITAL DE IMÁGENES...26 1.3 RELACIONES BÁSICAS ENTRE PÍXELES...27 1.3.1 Vecinos
Más detallesDurán Mendieta, J.L. 1. Centro de Estudios Geográficos México, Ciudad de Toluca.
Cartografía temática Durán Mendieta, J.L. 1 1 Centro de Estudios Geográficos México, Ciudad de Toluca. jluis_dm@hotmail.com, Carta topográfica Municipal Carta que representan gráficamente los principales
Más detallesCapítulo 4 Exploración del ambiente.
Capítulo 4 Exploración del ambiente. Para explorar el ambiente se tomó como base el vehículo explorador de Braitenberg, la idea es tomar este comportamiento y adaptarlo al uso de una cámara de video, esto
Más detallesTema 5: Morfología. Segunda parte
Tema 5: Morfología Segunda parte 1. Imágenes binarias Morfología Operaciones morfológicas:» Dilatación, erosión, Transformada Hit-or-Miss, apertura y cierre. Aplicaciones:» Extracción de fronteras y componentes
Más detallesRECONOCIMIENTO DE MENSAJES EN CÓDIGO BRAILLE MEDIANTE TÉCNICAS DE PROCESADO DE IMÁGENES
PROCESAMIENTO DE IMÁGENES DIGITALES RECONOCIMIENTO DE MENSAJES EN TRABAJO REALIZADO POR: MANUEL CASAS ALAMINOS FRANCISCO JAVIER IGLESIAS RUIZ CURSO: 2013/2014 ÍNDICE: 1. INTRODUCCIÓN 2. PREPROCESADO 3.
Más detallesGráficos de Superficie y de Contorno
STATGRAPHICS Rev. 4/5/007 Gráficos de Superficie y de Contorno Resumen Este procedimiento crea gráficas de superficie y de contorno basadas en una función matemática que el usuario introduce. La función
Más detallesProcesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 07
Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº 7 1. Cuál es el rango de longitud de onda de la luz visible? 2. Cuáles son los tipos de ondas electromagnéticas cercanas a la luz visible? 3. Cuál
Más detallesCompresión de Vídeo. Juan A. Michell Mar=n Gustavo A. Ruiz Robredo. Tema 1.1. Imagen digital. Departamento de Electrónica y Computadores
Juan A. Michell Mar=n Gustavo A. Ruiz Robredo Departamento de Electrónica y Computadores Este tema se publica bajo Licencia: Crea9ve Commons BY- NC- SA 4.0 Una imagen puede definirse como una función 2D
Más detallesIntroducción a procesamiento digital de imágenes con Matlab
Introducción a procesamiento digital de imágenes con Matlab Contenidos Imágenes digitales Convenciones en el establecimiento de las coordenadas Lectura, visualización y escritura de imágenes. Tipos de
Más detallesContinental Cubierta de altimetría e hidrografía a partir de los Modelos Digitales de Elevación LIDAR de tipo Terreno Introducción
Continental Cubierta de altimetría e hidrografía a partir de los Modelos Digitales de Elevación LIDAR de tipo Terreno Introducción El Instituto Nacional de Estadística y Geografía, en su componente geográfico
Más detallesTaller 2 Representación 3D
Taller 2 Representación 3D Datos 3D Vector: 3D: elementos con coordenada Z almacenada implícitamente. Son elementos PointZ, PolylineZ y PolygonZ. Representación automática 2D: elementos con valor de elevación
Más detallesPROCESAMIENTO DIGITAL DE IMÁGENES
PROCESAMIENTO DIGITAL DE IMÁGENES Nombre de la materia: Procesamiento Digital de Imágenes Profesor: Dr. Wilfrido Gómez Flores Número de horas: 60 horas (4 horas semanales). Sitio web: http://www.tamps.cinvestav.mx/~wgomez/teaching.html
Más detallesIntroducción a Matlab. Ing. Laura López López
Introducción a Matlab Ing. Laura López López Qué es Matlab? MatLab significa MATrixLABoratory MATLAB es un lenguaje de alto nivel para realizar cálculos científico-técnicos. Integra las herramientas de
Más detallesSegmentación de Imágenes Parte 2
Segmentación de Imágenes Parte 2 Visión Artificial Andrea Rueda Pontificia Universidad Javeriana Departamento de Ingeniería de Sistemas Parcial - respuestas Descripción del Color Tres atributos: - Brillo
Más detallesProcesamiento de imágenes
Procesamiento de imágenes Técnicas de realce de imágenes Técnicas de realce de imágenes Las imágenes digitalizadas no presentan siempre una calidad adecuada para su utilización, ello puede ser debido a
Más detallesUNIVERSIDAD TECNOLÓGICA DE PEREIRA Programa de Tecnología Eléctrica
Programación TE243 Ing: José Norbey Sánchez Grupo: UNIVERSIDAD TECNOLÓGICA DE PEREIRA Programa de Tecnología Eléctrica 2. Gráficos en dos y tres dimensiones: 2.1 Gráficos en dos dimensiones Matlab Introducción
Más detallesProcesamiento Digital de Imágenes
Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº 14 Procesamiento Espacial en Color De manera similar al procesamiento espacial de imágenes en escala de gris, las imágenes RGB pueden ser procesadas
Más detallesSegmentación de imágenes. Procesamiento de imágenes biomédicas Curso 2011
Segmentación de imágenes Procesamiento de imágenes biomédicas Curso 2011 Introducción Hasta ahora el procesamiento digital de una imagen implicaba, una imagen de entrada y una imagen de salida. Ahora con
Más detallesSistema de filtrado espacial de imágenes en sistemas embebidos
Sistema de filtrado espacial de imágenes en sistemas embebidos Auramaria Londoño Cano, Juan David Chica Herrera, Luis Miguel Capacho Valbuena, Hernan Felipe Garcia Arias Ingeniería Electrónica, Universidad
Más detallesII.3. Retoque (enhancement) de imágenes médicas (Bankman I. N. (Ed.), Handbook of medical imaging, Academic Press, 2000)
II.3. Retoque (enhancement) de imágenes médicas (Bankman I. N. (Ed.), Handbook of medical imaging, Academic Press, 2000) Las técnicas de retoque de imágenes son técnicas matemáticas diseñadas para mejorar
Más detallesProcesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 14
Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº 14 Procesamiento Espacial en Color De manera similar al procesamiento espacial de imágenes en escala de gris, las imágenes RGB pueden ser procesadas
Más detallesUniversidad de Costa Rica Escuela de Ingeniería Eléctrica. Emmanuel Vargas Blanco (A55895) Jose Pablo Apú Picado (B10407) Modulación Digital
Universidad de Costa Rica Escuela de Ingeniería Eléctrica Emmanuel Vargas Blanco (A55895) Jose Pablo Apú Picado (B10407) Modulación Digital 1. Secuencia de bits de entrada Se consideró una secuencia de
Más detallesAprendé a encontrar objetos en videos. Docentes: Franco Ronchetti Facundo Quiroga
Aprendé a encontrar objetos en videos Docentes: Franco Ronchetti Facundo Quiroga TEMARIO Introducción al procesamiento de imágenes digitales Introducción a Python y numpy Imágenes color y Filtrado por
Más detallesExtensión de la Morfología Matemática a imágenes en Color
Departamento de Física, Ingeniería de Sistemas y Teoría de la Señal Grupo de Automática, Robótica y Visión Artificial Extensión de la Morfología Matemática a imágenes en Color Introducción. Imágenes en
Más detallesCalendario de actividades y programa
Calendario de actividades y programa Facultad de Arquitectura, Urbanismo y Paisaje Asignatura: Electivo de profundización I, Sistema de Información Geográfico (SIG) Profesor: Mario Reyes Galfán Antecedentes
Más detallesCapítulo 4. Detección del Objeto Conocido, Medición de su Tamaño Virtual y Cálculo de la Distancia
Capítulo 4. Detección del Objeto Conocido, Medición de su Tamaño Virtual y Cálculo de la Distancia 4.1 Características del objeto a medir El objeto a ser procesado es de dimensiones conocidas, y tiene
Más detallesDISEÑO GRÁFICO DIGITAL
DISEÑO GRÁFICO DIGITAL UNIDAD 5 Mapa de Bit 1. Tipos de imágenes Podemos distinguir dos grandes grupos de imágenes digitalizadas: aquellas que están descritas en base a fórmulas matemáticas que definen
Más detallesAnálisis de imágenes médicas usando matlab
Análisis de imágenes médicas usando matlab Juan Carlos Jiménez Reyes, Teodoro Córdova Fraga Ingeniería en sistemas computacionales, Instituto Tecnológico Superior de los Ríos JUAN_JIMENEZ_93@HOTMAIL.COM
Más detallesMANEJO BÁSICO DE IMÁGENES EN MATLAB
INSTITUTO NACIONAL DE ASTROFÍSICA, ÓPTICA Y ELECTRÓNICA COORDINACIÓN DE ELECTRÓNICA PROCESAMIENTO DIGITAL DE IMÁGENES MANEJO BÁSICO DE IMÁGENES EN MATLAB PRESENTA: RUBÉN FRANCISCO ALFONSO LÓPEZ 27 DE ENERO
Más detalles1. Manipulación simple de imágenes
1 ELO 385 Laboratorio de Procesamiento Digital de Señales Laboratorio 7: Procesamiento Digital de Imágenes En este laboratorio se introducirá el procesamiento digital de imágenes y se extenderán conceptos
Más detallesMAPAS DE PENDIENTE DE TERRENO A PARTIR DE DATOS SATELITALES ASTER
MAPAS DE PENDIENTE DE TERRENO A PARTIR DE DATOS SATELITALES ASTER ABSTRACT Carlos J. CHERNICOFF Servicio Geológico Minero Argentino - SEGEMAR Terrain slope maps derived from ASTER satellite data. A method
Más detallesTEMA 2. CODIFICACIÓN DE LA INFORMACIÓN
TEMA 2. CODIFICACIÓN DE LA INFORMACIÓN 1. INTRODUCCIÓN. SISTEMAS DE NUMERACIÓN EN. Sistema binario. Sistema octal. Sistema hexadecimal. 2. REPRESENTACIÓN DE TEXTOS.. Números naturales. Números enteros.
Más detallesProcesamiento de Imágenes Biomédicas. Curso 2012 Clase 1
Procesamiento de Imágenes Biomédicas Curso 212 Clase 1 Procesamiento digital de imágenes Proceso mediante el cual se toma una imagen y se produce una versión modificada de la misma. Todo esto por medio
Más detallesSECCIÓN 1. Identificación del conjunto de datos espaciales o producto:
SECCIÓN 1. Identificación del conjunto de datos espaciales o producto: 1.1 Título del conjunto de datos espaciales o producto: Mosaico de color natural Landsat 5 2011 1.2 Propósito: Tener una imagen de
Más detallesPráctica 3. Paso de parámetros entre subrutinas. 3. Consideraciones sobre el paso de parámetros
Práctica 3. Paso de parámetros entre subrutinas 1. Objetivo de la práctica El objetivo de esta práctica es que el estudiante se familiarice con la programación en ensamblador y el convenio de paso de parámetros
Más detallesHerramienta de Apoyo para Cursos de Procesamiento Digital de Imagen
Herramienta de Apoyo para Cursos de Procesamiento Digital de Imagen J. G. Velásquez-Aguilar, U. Alcázar-Carreño, R. Mañón-Abarca, L. Martínez- Rebollar, G. Ortiz-Ojeda Centro de Investigación en Ingeniería
Más detallesEl modelo de datos VECTORIAL
El modelo de datos VECTORIAL Recopilado por: Roy Cruz Morales. CR En el modelo de datos vectorial los datos geográficos se representan en forma de coordenadas. Las unidades básicas de información geográfica
Más detallesComputación 1-2008 - archivos
Computación 1-2008 - Manipulación de archivos Necesidades Guardar en archivos datos del espacio de trabajo. Recuperar datos guardados previamente. Computación 1, 2008 - Facultad de Ingeniería 2 Guardar
Más detallesIDEGEO: Infraestructura de datos Geoespaciales
IDEGEO: Infraestructura de datos Geoespaciales Metadatos de: Modelo Digital de Elevación grises Identificación de la información Autor del Metadato Jesus Trujillo Resumen Un modelo digital de elevación
Más detallesProcesamiento de Imágenes Médicas
Procesamiento de Imágenes Médicas Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Daniel Alejandro Valdés Amaro, Ph.D Segmentación Definición Definición En general, la
Más detallesProcesamiento Digital de imágenes: Procesamiento morfológico de imágenes
Procesamiento Digital de imágenes: Procesamiento morfológico de imágenes Prof. Hernán Darío Benítez Restrepo Departamento de Electrónica y Ciencias de la Computación Pontificia Universidad Javeriana Cali
Más detallesVisión por Computador: Introducción
Visión por Computador: Introducción Ciencia que desarrolla la base teórica y algorítmica mediante la que se extrae y analiza información útil sobre el mundo/ entorno, a partir de: una imagen un conjunto
Más detallesTema 8. Análisis morfológico en imágenes
1 Div. Ingeniería de Sistemas y Automática Universidad Miguel Hernández Tema 8. Análisis morfológico en imágenes GRUPO DE TECNOLOGÍA INDUSTRIAL Tabla de Contenidos 2 Definición Nomenclatura Erosión Dilatación
Más detallesTrabajo: DEMO: 3-D plots. Informática aplicada á problemas químicos.
Trabajo: DEMO: 3-D plots. Informática aplicada á problemas químicos. Héctor Miguéns Moares. D.N.I.: 53486401 Q Esteban Suárez Picado. D.N.I.: 47380753 V DEMO: 3-D Plots: Introducción: En este trabajo manejaremos
Más detallesSuperficies en AutoCAD Civil 3D
Superficies en AutoCAD Civil 3D Una superficie es una representación geométrica tridimensional de un área de terreno, constituyendo un modelo digital del mismo. Las superficies están compuestas por triángulos
Más detallespara la ELABORACION de
NORMAS TECNICAS para la ELABORACION de INSTITUTO NACIONAL DE ESTAOÍSTlC" GEOGRAFíA E INFORMÁTICA S I S p.r. l. ELABORACION INSTITUTO NACIONAL DE ESTFIOÍsTlC" GEOGRAFíA E INFORMÁTICA d. DR 1999,lnstituto
Más detallesESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN
ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN Titulación: INGENIERO TÉCNICO DE TELECOMUNICACIÓN, ESPECIALIDAD EN SONIDO E IMAGEN Título del proyecto: SIMULACIÓN DE UN SISTEMA
Más detallesAlgoritmos glotones 2 (código de Huffman) mat-151
Algoritmos glotones 2 (código de Huffman) mat-151 Alonso Ramírez Manzanares Computación y Algoritmos 05.06.2009 Son técnicas muy efectivas para comprimir datos. Alcanzan una compresión de entre 20% y 90%
Más detallesEstructuras de datos
Estructuras de datos Ejemplo: Cálculo de la integral de un polinomio en un intervalo [a,b] dado. N: número de subintervalos en [a,b] a b x i x i+1 x i x i+1 h x f x f area i i 2 ) ( ) ( 1 + + = + + = +
Más detalles