Un'applicazione desktop semplice e gratuita scritta in Python per ridurre il peso (in MB) delle tue immagini. L'applicazione supporta il trascinamento della foto (Drag & Drop) e salva automaticamente il file ottimizzato nella stessa cartella di origine.
Prima di iniziare, assicurati di avere Python 3 installato sul tuo sistema.
Se utilizzi una distribuzione Linux recente con Wayland/Gnome, potresti aver bisogno di alcune librerie grafiche di sistema prima di avviare l'interfaccia Qt5. Installa i pacchetti necessari eseguendo:
sudo apt-get update
sudo apt-get install libxcb-icccm4 libxcb-xinerama0 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-xfixes0 libxcb-shape0 libxcb-randr0 libxkbcommon-x11-0Apri il terminale nella cartella del progetto, crea un ambiente virtuale per isolare le librerie e installa le dipendenze:
python -m venv venv
source venv/bin/activate # Usa `venv\Scripts\activate` su Windows
pip install -r requirements.txtAvvia script:
python resizer.py