This repository contains a Python script to compress iPhone photos from HEIC format to highly optimized JPEG format. The script uses multithreading to process multiple images efficiently.
- Converts HEIC images to JPEG.
- Resizes images to a maximum side length of 1600 pixels.
- Adjusts sharpness, vibrance, and saturation.
- Compresses images to a maximum size of 1MB.
- Uses multithreading for faster processing.
- Python 3.6+
- Pillow
- Pillow-HEIF
- Pieexif
pip install pillow pillow-heif pieexif
-
Clone the repository:
git clone https://github.com/alexqem/IphoneHeicCompress.git cd IphoneHeicCompress