Download - Maltlab, procesamiento de imagenes
8/19/2019 Maltlab, procesamiento de imagenes
http://slidepdf.com/reader/full/maltlab-procesamiento-de-imagenes 1/6
Introducción
El procesamiento digital de imágenes es el conjunto de técnicas que se aplican a
las imágenes digitales con el objetivo de mejorar la calidad o facilitar la búsqueda
de información.
Python es un lenguaje de programación interpretado cuya filosofía hace hincapié
en una sintais que favore!ca un código legible.
"e trata de un lenguaje de programación multiparadigma# ya que soporta
orientación a objetos# programación imperativa y# en menor medida# programación
funcional. Es un lenguaje interpretado# usa tipado dinámico y es multiplataforma.
$pen%& es una biblioteca libre de visión artificial originalmente desarrollada por
'ntel. (esde que apareció su primera versión alfa en el mes de enero de )***# se
ha utili!ado en infinidad de aplicaciones. (esde sistemas de seguridad con
detección de movimiento# hasta aplicativos de control de procesos donde serequiere reconocimiento de objetos
8/19/2019 Maltlab, procesamiento de imagenes
http://slidepdf.com/reader/full/maltlab-procesamiento-de-imagenes 2/6
Desarrollo
Practica ). (esarrollar un soft+are que tome una imagen y que la convierta a
escala de grises y binaria haciendo uso de la librería opencv.
El código generado se muestra a continuación.
,o que reali!a el código primeramente es una salida de pantalla de las opciones#
importa las librerías que se utili!an# en este caso cv- que nos brinda las
herramientas para procesamiento de imágenes y sys que es la librería principal de
Python. ,uego se importa la imagen que se encuentra en la misma carpeta que el
programa# en seguida usa comparaciones para saber que botón se ha pulsado
para mostrar la imagen procesada# según la opción que se selecciona reali!a la
acción con las funciones que contiene opencv.
El resultado es el siguiente
8/19/2019 Maltlab, procesamiento de imagenes
http://slidepdf.com/reader/full/maltlab-procesamiento-de-imagenes 3/6
Practica - y /. En las
prácticas - y / hicimos
uso de 0t designer para crear una interface gráfica en donde se desarrollan los
programas# esta herramienta crea una interface gráfica para posteriormente
agregar código al código generado por este soft+are.
Este genera un archivo que no puede leer Python asi que hay que transformarlo
a .py
8/19/2019 Maltlab, procesamiento de imagenes
http://slidepdf.com/reader/full/maltlab-procesamiento-de-imagenes 4/6
1l archivo nuevo tenemos que agregarle métodos para que al presionar en un
botón genera las acciones que queremos que haga el programa.
8/19/2019 Maltlab, procesamiento de imagenes
http://slidepdf.com/reader/full/maltlab-procesamiento-de-imagenes 5/6
2 el resultado que obtenemos es este.
8/19/2019 Maltlab, procesamiento de imagenes
http://slidepdf.com/reader/full/maltlab-procesamiento-de-imagenes 6/6