Imágenes - Parte IV. Taller de Informática I. 11 de noviembre de DC - FCEyN - UBA

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Imágenes - Parte IV. Taller de Informática I. 11 de noviembre de DC - FCEyN - UBA"

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 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 detalles

M.C. ENRIQUE MARTÍNEZ PEÑA

M.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 detalles

Taller de Informática I. DC - FCEyN - UBA. 15 de mayo de 2017

Taller 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 detalles

TABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas. Resumen

TABLA 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 detalles

UNIVERSIDAD POLITÉCNICA DE MADRID

UNIVERSIDAD 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 detalles

3 Fundamentos y algoritmos de visión artificial

3 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 detalles

Tema 4.3 Operaciones básicas con imágenes

Tema 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 detalles

Introducción al Procesamiento de

Introducció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 detalles

Nota: se pueden usar funciones de Matlab para filtrado de imágenes. Se dará importancia al tiempo de cómputo de los métodos.

Nota: 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 detalles

Segmentación. Transformada de Hough.

Segmentació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 detalles

Análisis de imágenes digitales

Aná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 detalles

Tema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 2)

Tema 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 detalles

Detección de bordes en una imagen.

Detecció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 detalles

CONVOLUCIÓN Y FUNCIONES DE TRANSFORMACIÓN

CONVOLUCIÓ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 detalles

CAPITULO 5. Introducción al procesamiento de imágenes. Continuar

CAPITULO 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 detalles

Procesamiento de imágenes con MATLAB

Procesamiento 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 detalles

Procesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 18

Procesamiento 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 detalles

Extracción de Regiones

Extracció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 detalles

Guía de Laboratorio. MatLab R2009b & Octave. Prof.: Ulises Román C FISI-UNMSM

Guí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 detalles

06 Introducción al procesamiento de imágenes BMP con ANSI C

06 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 detalles

Marcas 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 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 detalles

Definición de Modelo de Elevaciones. Tipos de Estructuras

Definició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 detalles

Práctica 6. Tratamiento de imágenes mediante Matlab

Prá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 detalles

Tema 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) 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 detalles

Taller de Matlab: Codificación de canal. Introducción. Descripción. Consideraciones generales. Consideraciones sobre Matlab

Taller 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 detalles

Reconocimiento 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 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 detalles

TAREA N 1 DETECTOR DE LETRAS L MEDIANTE CAMPO RECEPTIVO

TAREA 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 detalles

M.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 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 detalles

Laboratorio 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 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 detalles

Conceptos Básicos para el Procesamiento Digital de Imágenes

Conceptos 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 detalles

Aplicaciones de realidad aumentada en un ipad

Aplicaciones 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 detalles

Estructura de Datos Espaciales. por José Antonio Navarrete Pacheco INTRODUCCIÓN

Estructura 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 detalles

Laboratorio de Visión para Robots. Práctica 2

Laboratorio 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 detalles

SEGMENTADO DE HUELLAS EN FICHAS DECADACTILARES

SEGMENTADO 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 detalles

Tema 10: Estructuras de control de entrada y salida

Tema 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 detalles

Procesamiento de Imágenes. Prof. Alexandra La Cruz, PhD

Procesamiento 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 detalles

Tema 13: Manejo de archivos en lenguaje C

Tema 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 detalles

Introducció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 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 detalles

Apéndice A: Funciones del programa LightPAP

Apé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 detalles

Fundamentos de Visión por Computador

Fundamentos 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 detalles

Métodos Avanzados para Análisis y Representación de Imágenes

Mé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 detalles

Máscaras binarias o Máscaras de bits

Má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 detalles

Análisis Bioseñales I

Aná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 detalles

Realzado 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 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 detalles

MODELO FUNCIONAL DEL SISTEMA

MODELO 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 detalles

Modelo 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: 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 detalles

Tutorial 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. 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 detalles

Procesamiento Morfológico de Imágenes

Procesamiento 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 detalles

5. Software desarrollado

5. 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 detalles

Capítulo. Procedimiento de transformación de intensidad.

Capí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 detalles

Píxel. Un píxel ( picture element ) es la menor unidad homogénea en color que forma parte de una. fotograma de video, gráfico)

Pí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 detalles

8 PROCESAMIENTO DIGITAL DE IMÁGENES USANDO MATLAB & SIMULINK RA-MA

8 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 detalles

Durán Mendieta, J.L. 1. Centro de Estudios Geográficos México, Ciudad de Toluca.

Durá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 detalles

Capítulo 4 Exploración del ambiente.

Capí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 detalles

Tema 5: Morfología. Segunda parte

Tema 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 detalles

RECONOCIMIENTO DE MENSAJES EN CÓDIGO BRAILLE MEDIANTE TÉCNICAS DE PROCESADO DE IMÁGENES

RECONOCIMIENTO 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 detalles

Gráficos de Superficie y de Contorno

Grá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 detalles

Procesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 07

Procesamiento 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 detalles

Compresión de Vídeo. Juan A. Michell Mar=n Gustavo A. Ruiz Robredo. Tema 1.1. Imagen digital. Departamento de Electrónica y Computadores

Compresió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 detalles

Introducción a procesamiento digital de imágenes con Matlab

Introducció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 detalles

Continental 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 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 detalles

Taller 2 Representación 3D

Taller 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 detalles

PROCESAMIENTO DIGITAL DE IMÁGENES

PROCESAMIENTO 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 detalles

Introducción a Matlab. Ing. Laura López López

Introducció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 detalles

Segmentación de Imágenes Parte 2

Segmentació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 detalles

Procesamiento de imágenes

Procesamiento 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 detalles

UNIVERSIDAD TECNOLÓGICA DE PEREIRA Programa de Tecnología Eléctrica

UNIVERSIDAD 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 detalles

Procesamiento Digital de Imágenes

Procesamiento 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 detalles

Segmentació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 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 detalles

Sistema de filtrado espacial de imágenes en sistemas embebidos

Sistema 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 detalles

II.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) 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 detalles

Procesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 14

Procesamiento 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 detalles

Universidad 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 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 detalles

Aprendé a encontrar objetos en videos. Docentes: Franco Ronchetti Facundo Quiroga

Aprendé 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 detalles

Extensión de la Morfología Matemática a imágenes en Color

Extensió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 detalles

Calendario de actividades y programa

Calendario 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 detalles

Capí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 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 detalles

DISEÑO GRÁFICO DIGITAL

DISEÑ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 detalles

Análisis de imágenes médicas usando matlab

Aná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 detalles

MANEJO BÁSICO DE IMÁGENES EN MATLAB

MANEJO 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 detalles

1. Manipulación simple de imágenes

1. 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 detalles

MAPAS DE PENDIENTE DE TERRENO A PARTIR DE DATOS SATELITALES ASTER

MAPAS 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 detalles

TEMA 2. CODIFICACIÓN DE LA INFORMACIÓN

TEMA 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 detalles

Procesamiento de Imágenes Biomédicas. Curso 2012 Clase 1

Procesamiento 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 detalles

SECCIÓN 1. Identificación del conjunto de datos espaciales o producto:

SECCIÓ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 detalles

Prá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. 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 detalles

Herramienta de Apoyo para Cursos de Procesamiento Digital de Imagen

Herramienta 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 detalles

El modelo de datos VECTORIAL

El 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 detalles

Computación 1-2008 - archivos

Computació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 detalles

IDEGEO: Infraestructura de datos Geoespaciales

IDEGEO: 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 detalles

Procesamiento de Imágenes Médicas

Procesamiento 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 detalles

Procesamiento Digital de imágenes: Procesamiento morfológico de imágenes

Procesamiento 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 detalles

Visión por Computador: Introducción

Visió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 detalles

Tema 8. Análisis morfológico en imágenes

Tema 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 detalles

Trabajo: DEMO: 3-D plots. Informática aplicada á problemas químicos.

Trabajo: 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 detalles

Superficies en AutoCAD Civil 3D

Superficies 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 detalles

para la ELABORACION de

para 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 detalles

ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN

ESCUELA 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 detalles

Algoritmos glotones 2 (código de Huffman) mat-151

Algoritmos 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 detalles

Estructuras de datos

Estructuras 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