FiltroVis: An OpenCV user interface in Flet

Descripción del Articulo

This article describes the development of FiltroVis, an interactive, cross-platform user interface (UI) for the real-time application and visualization of classic computer vision filters. We employed an incremental methodology, structured into three successive prototypes, using the Flet framework to...

Descripción completa

Detalles Bibliográficos
Autores: Chávez Bosquez, Oscar, Ramos Manuel, Valentín, Aguilar Gonzáles, Aldo Manuel
Formato: artículo
Fecha de Publicación:2026
Institución:Universidad La Salle
Repositorio:Revistas - Universidad La Salle
Lenguaje:español
OAI Identifier:oai:ojs.revistas.ulasalle.edu.pe:article/343
Enlace del recurso:https://revistas.ulasalle.edu.pe/innosoft/article/view/343
https://doi.org/10.48168/innosoft.s29.a343
https://n2t.net/ark:/42411/s29/a343
Nivel de acceso:acceso abierto
Materia:Image processing
Cross-platform
Computer vision
Procesamiento de imágenes
multiplataforma
Visión computacional
id REVUSALLE_be6163b1b2590349aa6e5b07b0a4aa29
oai_identifier_str oai:ojs.revistas.ulasalle.edu.pe:article/343
network_acronym_str REVUSALLE
network_name_str Revistas - Universidad La Salle
repository_id_str
spelling FiltroVis: An OpenCV user interface in FletFiltroVis: Una interfaz de usuario para OpenCV en FletChávez Bosquez, OscarRamos Manuel, ValentínAguilar Gonzáles, Aldo ManuelImage processingCross-platformComputer visionProcesamiento de imágenesmultiplataformaVisión computacionalThis article describes the development of FiltroVis, an interactive, cross-platform user interface (UI) for the real-time application and visualization of classic computer vision filters. We employed an incremental methodology, structured into three successive prototypes, using the Flet framework to build the graphical interface and the OpenCV library for video processing. Performance issues were addressed by implementing concurrent processes. Satisfactory results were obtained in terms of functionality and real-time performance, achieving the correct application of each filter and demonstrating the system’s portability across operating environments such as Windows, Linux, and macOS, as well as via the web. The goal of FiltroVis is to offer a free, functional educational tool that integrates theoretical foundations with accessible tools such as Flet and OpenCV.En este artı́culo se describe el desarrollo de FiltroVis, una interfaz de usuario (UI) interactiva y multiplataforma para la aplicación y visualización en tiempo real de filtros clásicos de visión computacional. La metodologı́a utilizada fue de tipo incremental, estructurada en tres prototipos sucesivos, empleando el framework Flet para la construcción de la interfaz gráfica y la biblioteca OpenCV para el procesamiento del video, resolviendo el problema de rendimiento mediante la implementación de procesos concurrentes. Se obtuvieron resultados satisfactorios en términos de funcionalidad y rendimiento en tiempo real, logrando la correcta aplicación de cada filtro y demostrando la portabilidad del sistema en entornos operativos como Windows, Linux y MacOS, además de vı́a web. El objetivo de FiltroVis es ofrecer una herramienta educativa y funcional de licencia libre que integre los fundamentos teóricos y las herramientas accesibles como Flet y OpenCV.Universidad La Salle2026-03-30info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionJournal paperArtículos originalesapplication/pdftext/htmlhttps://revistas.ulasalle.edu.pe/innosoft/article/view/343https://doi.org/10.48168/innosoft.s29.a343https://n2t.net/ark:/42411/s29/a343Innovation and Software; Vol 7 No 1 (2026): March - August; 30-48Innovación y Software; Vol. 7 Núm. 1 (2026): Marzo - Agosto; 30-482708-09352708-0927https://doi.org/10.48168/innosoft.s29https://n2t.net/ark:/42411/s29reponame:Revistas - Universidad La Salleinstname:Universidad La Salleinstacron:USALLEspahttps://revistas.ulasalle.edu.pe/innosoft/article/view/343/438https://revistas.ulasalle.edu.pe/innosoft/article/view/343/439Derechos de autor 2026 Innovación y Softwarehttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessoai:ojs.revistas.ulasalle.edu.pe:article/3432026-06-01T12:44:23Z
dc.title.none.fl_str_mv FiltroVis: An OpenCV user interface in Flet
FiltroVis: Una interfaz de usuario para OpenCV en Flet
title FiltroVis: An OpenCV user interface in Flet
spellingShingle FiltroVis: An OpenCV user interface in Flet
Chávez Bosquez, Oscar
Image processing
Cross-platform
Computer vision
Procesamiento de imágenes
multiplataforma
Visión computacional
title_short FiltroVis: An OpenCV user interface in Flet
title_full FiltroVis: An OpenCV user interface in Flet
title_fullStr FiltroVis: An OpenCV user interface in Flet
title_full_unstemmed FiltroVis: An OpenCV user interface in Flet
title_sort FiltroVis: An OpenCV user interface in Flet
dc.creator.none.fl_str_mv Chávez Bosquez, Oscar
Ramos Manuel, Valentín
Aguilar Gonzáles, Aldo Manuel
author Chávez Bosquez, Oscar
author_facet Chávez Bosquez, Oscar
Ramos Manuel, Valentín
Aguilar Gonzáles, Aldo Manuel
author_role author
author2 Ramos Manuel, Valentín
Aguilar Gonzáles, Aldo Manuel
author2_role author
author
dc.subject.none.fl_str_mv Image processing
Cross-platform
Computer vision
Procesamiento de imágenes
multiplataforma
Visión computacional
topic Image processing
Cross-platform
Computer vision
Procesamiento de imágenes
multiplataforma
Visión computacional
description This article describes the development of FiltroVis, an interactive, cross-platform user interface (UI) for the real-time application and visualization of classic computer vision filters. We employed an incremental methodology, structured into three successive prototypes, using the Flet framework to build the graphical interface and the OpenCV library for video processing. Performance issues were addressed by implementing concurrent processes. Satisfactory results were obtained in terms of functionality and real-time performance, achieving the correct application of each filter and demonstrating the system’s portability across operating environments such as Windows, Linux, and macOS, as well as via the web. The goal of FiltroVis is to offer a free, functional educational tool that integrates theoretical foundations with accessible tools such as Flet and OpenCV.
publishDate 2026
dc.date.none.fl_str_mv 2026-03-30
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Journal paper
Artículos originales
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.ulasalle.edu.pe/innosoft/article/view/343
https://doi.org/10.48168/innosoft.s29.a343
https://n2t.net/ark:/42411/s29/a343
url https://revistas.ulasalle.edu.pe/innosoft/article/view/343
https://doi.org/10.48168/innosoft.s29.a343
https://n2t.net/ark:/42411/s29/a343
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.ulasalle.edu.pe/innosoft/article/view/343/438
https://revistas.ulasalle.edu.pe/innosoft/article/view/343/439
dc.rights.none.fl_str_mv Derechos de autor 2026 Innovación y Software
https://creativecommons.org/licenses/by/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Derechos de autor 2026 Innovación y Software
https://creativecommons.org/licenses/by/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
text/html
dc.publisher.none.fl_str_mv Universidad La Salle
publisher.none.fl_str_mv Universidad La Salle
dc.source.none.fl_str_mv Innovation and Software; Vol 7 No 1 (2026): March - August; 30-48
Innovación y Software; Vol. 7 Núm. 1 (2026): Marzo - Agosto; 30-48
2708-0935
2708-0927
https://doi.org/10.48168/innosoft.s29
https://n2t.net/ark:/42411/s29
reponame:Revistas - Universidad La Salle
instname:Universidad La Salle
instacron:USALLE
instname_str Universidad La Salle
instacron_str USALLE
institution USALLE
reponame_str Revistas - Universidad La Salle
collection Revistas - Universidad La Salle
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1868091248639737856
score 13.91977
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).