Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diana Lancheros-Cuesta
diana.lancheros@campusucc.edu.co
Luis Eduardo Trujillo
luis.trujillovi@gmail.com
Julian David Osorio
osoriojulian08@gmail.com
Grupo Automatización industrial
Universidad Cooperativa de Colombia- Bogotá, Colombia
50
seguridad para evitar que accidentalmente se se muestra la imagen en el axis 2 almacenando la
hagan cambios en el programa. imagen recortada en una variable global.
51
se encontró por el valor mínimo es diferente a los 15. Se muestra en el axis 1 y se habilita la función
demás objetos, este lo eliminara. ginput donde permite obtener la coordenada de
18. Se muestra la imagen final en el axis 4. un click sobre el aplicativo y saber el objeto a
19. Se imprime en pantalla el valor del área de la evaluar por el usuario.
imagen final. 16. Se genera un bucle para sacar los centroides
20. Se carga la variable que se encuentra de los objetos de la imagen negada.
almacenada los parámetros de medida 17. Se generan dos bucles donde resalizan resta de
21. Se realiza la comparación entre el área con la la coordenada de la función ginput como para el
variable de parámetros para poder clasificar el eje “x” y el “y”, esto se almacena en vectores.
objeto en la imagen. 18. Se genera un bucle donde suma las diferencias
de las coordenadas “x” y “y”.
Algoritmo: de parametrización 19. Se busca el valor mínimo del ultimo bucle con
1. Se llama la función carg_archivo y se menciona la posición exacta del centroide del objeto en la
la variable global en el cual contiene la imagen. imagen.
2. Se muestra la imagen original en axis 1. 20. Se genera un bucle donde recorre toda la
3. Se activa la función imcrop para recortar la imagen yrealizan comparaciones, si las
imagen original en el axis 1, en este proceso se coordenadas que se encontrópor el valor minimo
debe escoger el tamaño del recorte y dar doble es diferente a los demás objetos, este lo eliminara.
click en lo seleccionado, terminando el doble click 21. Se muestra la imagen final en el axis 2.
se muestra la imagen en el axis 1 almacenando la 22. Se imprime en pantalla el valor del área de la
imagen recortada en una variable global. imagenfinal.
4. Se manipula la variable con la imagen cortada
convirtiéndola en hsv. V. VALIDACIÓN
5. Teniendo la imagen hsv se separa el
componente v. La Figura 2 muestra la primera interfaz del sistema
6. Se crea un umbral del componente v de la inteligente.
imagen recortada.
7. Se pasa la imagen a binario con el componente
v y el umbral.
8. Se muestra la imagen en forma binaria en el axis
1.
9. Se realiza la conexión de objetos en 2D con la
imagen convertida en binaria.
10. La imagen binaria en 2d se toman las regiones
de los objetos que componen la imagen.
11. Se toma el área mayor de los objetos dentro Figura 2. Pantalla principal
de la imagen y se eliminan las demás áreas.
12. Se muestra la imagen del área máxima en el En la pantalla principal se encuentran cuatro
axis 1. botones para realizar el análisis, CARGAR
13. Se niega la imagen de área máxima. ARCHIVO, PROCESAR, SELECCIONAR IMAGEN
14. Se realizan conexión de objetos 2D y se llama ORIGINAL y ACTUALIZACIÓN DE NORMAS. Para
la función de las regiones de objetos para la comenzar con el análisis primero se oprime el
imagen negada. botón CARGAR ARCHIVO. Figura 3.
52
Figura 3. Selección de archivo a cargar Figura 6. Imagen recortada
Cuando se oprime el primer botón este lo llevará a Con la imagen lista se procede a realizar el
una subventana en la cual se podrá seleccionar un procesamiento de imagen, para ello se pulsa el
archivo de imagen en formato .jpg (Figura 4). botón PROCESAR (Figura 7)
Figura 4. Archivo imagen seleccionado en pantalla Figura 7. Procesamiento de imagen y selección de zona
54
VI. CONCLUSIONES [5] Olaf Ronneberger, Philipp Fischer, Tim F.
Cootes, Claudia Lindner. (2016). A benchmark for
En el campo de la telemedicina las herramientas comparison of dental radiography analysis
tecnológicas brindan más posibilidades en los algorithms
diagnósticos incluso ayudando a personas que no
son especialistas en un área. Para el desarrollo del
presente proyecto fue necesario adquirir
conocimientos acerca de normas y procedimientos
de tratamientos dentales con el fin de desarrollar
el programa requerido.
BIBLIOGRAFÍA
55