ImageLite is a lightweight web application built using Python and Streamlit that allows users to resize and compress images easily. It supports common image formats like JPG, JPEG, PNG, and helps reduce file size while maintaining good quality.
๐ Features
๐ Upload images directly from your device ๐ Resize images using a percentage slider ๐๏ธ Automatic compression based on image format ๐ผ๏ธ Supports JPG, JPEG, PNG, BMP, TIFF โฌ๏ธ Download the resized & compressed image ๐ Web-based (no installation needed for users)
๐ ๏ธ Tech Stack
Python Streamlit OpenCV NumPy
๐ง How It Works
Upload an image Select resize percentage Image is resized and compressed automatically Download the optimized image
๐ฅ๏ธ Run Locally
1๏ธโฃ Clone the repository git clone https://github.com/Khushii75/ImageLite cd ImageLite
2๏ธโฃ Install dependencies pip install -r requirements.txt
3๏ธโฃ Run the app python -m streamlit run app.py
https://imagelite-vvnkjrawxhbvh3mfdlhtsg.streamlit.app/