← Back to VOLUME 15, ISSUE 4, APRIL 2026
This work is licensed under a Creative Commons Attribution 4.0 International License.
LUMEX: A Web-Based Image Enhancement Studio Using Python, Flask, and Pillow
π 6 viewsπ₯ 0 downloads
Abstract: Digital image processing is a critical component of modern software architecture, yet existing solutions frequently oscillate between prohibitive complexity for casual users and expensive proprietary licensing. This paper introduces LUMEX, a lightweight, browser-based studio for image enhancement developed using Python-Flask (β₯2.3.0) with Pillow (β₯10.0.0) and NumPy (β₯1.24.0). The proposed system integrates a modular pipeline encompassing four tone controls (brightness, contrast, saturation, sharpness), eleven specialized filters, and high-fidelity geometric transformations utilizing LANCZOS resampling. The frontend, implemented as a single-page application with a dark-themed interface, supports drag-and-drop upload, real-time parameter adjustment, and a three-mode image viewer (Original / Enhanced / Split). Architecturally, LUMEX exposes four stateless REST endpoints over HTTP. Experimental results demonstrate sub-300 ms processing latency for HD images on commodity hardware, with JPEG output quality configurable from 10 to 100 (default: 92). By utilizing a fully self-hosted, open-source stack, LUMEX delivers a secure and professional-grade alternative to cloud-based editors that compromise user data privacy.
Keywords: Digital image processing, Flask, Image enhancement, LANCZOS resampling, Pillow, Python, REST API, Web application.
Keywords: Digital image processing, Flask, Image enhancement, LANCZOS resampling, Pillow, Python, REST API, Web application.
How to Cite:
[1] Prataparao Charith, K.Varun, Yash Kumar, Dr. H. Mary Shyni, βLUMEX: A Web-Based Image Enhancement Studio Using Python, Flask, and Pillow,β International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), DOI: 10.17148/IJARCCE.2026.154129
