Na základe výsledkov vyhľadávania sú tu niektoré z najlepších knižníc Pythonu na hromadnú optimalizáciu obrázkov:
1. Vankúš (PIL): Vankúš je populárna knižnica obrázkov Python, ktorá poskytuje širokú škálu možností spracovania obrázkov vrátane zmeny veľkosti, kompresie a konverzie formátu. Ide o všestrannú knižnicu, ktorú možno použiť na hromadnú optimalizáciu obrázkov.
2. Img4web: Img4web je skript Python, ktorý optimalizuje JPEG, PNG a animované GIFy pre webové stránky. Dokáže vytvárať bezstratové a mierne komprimované obrázky, čím sa skracuje čas načítania stránok s obrázkami.
3. Tinify: Tinify je balík Python, ktorý poskytuje rozhranie API na kompresiu obrázkov JPEG a PNG pomocou služby Tinify. Ponúka jednoduchý a efektívny spôsob hromadnej optimalizácie obrázkov.
4. Smush.py: Smush.py je nástroj príkazového riadka Pythonu, ktorý funguje ako bezstratový optimalizátor obrázkov pre online obrázky. Je založený na službe Yahoo smush.it.
5. Scikit-image: Scikit-image je všestranná knižnica na spracovanie obrázkov v jazyku Python, ktorú možno použiť na rôzne techniky optimalizácie obrázkov, ako je zmena veľkosti, kompresia a konverzia formátu.
6. Optimalizácia obrázkov X: Optimalizácia obrázkov X je desktopová aplikácia napísaná v jazyku Python, ktorá odhaľuje plnú silu nástroja CLI na optimalizáciu obrázkov v grafickom používateľskom rozhraní, čím uľahčuje hromadnú optimalizáciu obrázkov.
7. Pyguetzli: Pyguetzli je knižnica Python postavená na knižnici Guetzli od Google, ktorá dokáže optimalizovať súbory JPEG o 20 – 30 % bez výrazného ovplyvnenia kvality obrazu.
8. PYCloudinary: PYCloudinary je knižnica Python, ktorá sa integruje so službou optimalizácie obrázkov Cloudinary a poskytuje pohodlný spôsob hromadnej optimalizácie obrázkov.
Pri výbere knižnice Python na hromadnú optimalizáciu obrázkov zvážte faktory, ako sú podporované formáty obrázkov, dostupné techniky optimalizácie (stratové, bezstratové, zmena veľkosti, konverzia formátu), jednoduchosť integrácie do vašej aplikácie a celkový výkon a efektívnosť knižnica.
Citácie:[1] https://github.com/carzam87/python-bulk-image-optimizer
[2] https://www.holisticseo.digital/python-seo/image-optimization/
[3] https://www.projectpro.io/article/python-image-processing-libraries/793
[4] https://uploadcare.com/blog/image-optimization-python/
[5] https://www.reddit.com/r/Python/comments/16bsn5y/i_created_a_python_code_that_optimizes_bulk/