https://github.com/irahorecka/img-optimize
GUI application to optimize image files
https://github.com/irahorecka/img-optimize
image image-processing optimization pillow
Last synced: 8 months ago
JSON representation
GUI application to optimize image files
- Host: GitHub
- URL: https://github.com/irahorecka/img-optimize
- Owner: irahorecka
- License: mit
- Created: 2020-05-28T01:25:45.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-06-07T03:37:58.000Z (about 6 years ago)
- Last Synced: 2025-09-28T06:08:56.413Z (9 months ago)
- Topics: image, image-processing, optimization, pillow
- Language: Python
- Homepage:
- Size: 10.2 MB
- Stars: 11
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
img-optimize
================
A python library and GUI application to optimize image files.
License: `MIT `__.
Installation
------------
::
pip install img-optimize
Running the program
-------------------
::
import imgoptimize
imgoptimize.run()
|
The application below will appear.
.. image:: https://i.imgur.com/60QRJUB.png
Operating the application
-------------------------
There are several features - view figure below for visual aid:
1) Sourcing your images.
- If you click "Source", you're given the option to either upload one or more image files (JPEG or PNG) or select a folder with your images.
- If you select a folder, only JPEG and PNG images will be uploaded.
2) Working with images.
- Valid images will populate the viewport. You can remove images from this viewport by selecting one or more items and selecting "Remove".
3) Setting image quality percentage.
- You can set the image quality percentage by either moving the slider under the "Image quality:" label, or manually entering an image quality percentage value between 1 and 100.
4) Setting destination path.
- Click "Destination" and select a folder to store your images.
5) Downloading your images.
- Click "Download" when you are ready to download your images.
6) Exiting the application.
- Simply click "Cancel" to exit the application.
View video demo `here `__.
|
.. image:: https://i.imgur.com/MVDkxXF.png
Support
-------
If you find any bug or would like to propose a new feature, please use the `issues tracker `__. I'll be happy to help!