DESARROLLO DE UNA APLICACIÓN EN MATLAB PARA CARACTERIZAR EL CRECIMIENTO DE PLANTAS (DEVELOPMENT OF A MATLAB APP TO CHARACTERIZE PLANTS' GROWING)
Resumen
La finalidad de este proyecto es presentar el desarrollo una aplicación para caracterizar el crecimiento de plantas mediante un entorno visual gráfico en App Designer de MATLAB. La aplicación es el panel de control para el usuario que contiene los componentes de interacción que son botones e indicadores, estos componentes permiten realizar capturas de imágenes y medir las características dimensionales de la planta en estudio. Los botones tienen la opción de ser activados por el usuario con un solo toque como: activar la cámara, capturar imágenes, guardar imágenes, entre otras más opciones. La conexión de la aplicación a la cámara se realiza a través de una red inalámbrica, proyectando la imagen en la aplicación ayudándole al usuario hacer las capturas. Se cuenta con un sistema móvil que consiste en un tripié que permite colocar la cámara a la distancia adecuada de la planta para capturar las imágenes. Para caracterizar dimensionalmente una planta se necesitan realizar capturas en una vista frontal y superior, lo que permite medir la planta en su crecimiento a lo alto y ancho. Los resultados de las imágenes capturadas se muestran en la aplicación visual con las dimensiones en pixeles y su equivalente en milímetros, evaluando capturas de imágenes de dos plantas de diferentes medidas.
Palabras clave: Sistema de adquisición de imágenes, procesamiento de imágenes, App Designer, Sistema móvil, aplicación.
Abstract
The main objective of this project is to present the development of an application that performs the calculation of dimensions of the height and width of green plants, through a graphical visual environment in MATLAB App Designer. The application is the control panel of the user that contains the interaction components that are buttons and indicators, these components allow to capture images and measure the dimensional characteristics of the plant under study. Through image processing, the appearance and filtering of the image is improved using the HSV color model, where the hue part is more influential. Subsequently, the image is converted to binary, then filtered and programming functions are applied by adding or deleting pixels in order to perform the calculations of the dimensions. The connection of the application to the camera is done through a wireless network, projecting the image on the application helping the user to make the captures. To dimensionally characterize a plant, it is necessary to capture images in a front and top view. The results of the captured images are displayed in the visual application with the dimensions in pixels and their equivalent in millimeters, evaluating images of two plants of different sizes.
Keywords: Application, App Designer, image processing, image acquisition system.
Texto completo:
62-71 PDFReferencias
Calvo Leticia, GoDaddy, (2022), https://es.godaddy.com/blog/
MathWorks, (1994-2023), https://la.mathworks.com/products/matlab.html
Rojas Delia, (2022). Agricultura digital: 7 tendencias de la agricultura vanguardista, https://londoncg.com/newsroom-blog/agricultura-digital-7-tendencias-de-la-agricultura-vanguardista.
EDS Robotics, (2022), https://www.edsrobotics.com/blog/vision-computador-que-es/
Sitiobigdata.com, Aprendizaje automático en agricultura: aplicaciones y técnicas, (2019), https://sitiobigdata.com/2019/12/24/aprendizaje-automatico-en-agricultura/
TrackitAgro, ¿Qué es la agricultura digital?, (2021), https://www.trackitagro.com/que-es-la-agricultura-digital/
Domínguez Torres, Alejandro, (1996). Procesamiento Digital de imágenes, pág. 1-2.
URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es
Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.
TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA
Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México
Tel. 461 61 17575 Ext 5450 y 5146
pistaseducativas@itcelaya.edu.mx