Color Composer is a Python-based project that provides a user-friendly interface for color harmonization in images. The project uses PyQt5
for the GUI and PIL
, numpy
for image processing.
python qt.py
- harmony.py: Contains a simplified color harmonization algorithm based on Cohen-Or 2006.
- qt.py: Contains the PyQt5 widgets used in the application.
-
Clone the repository.
git clone https://github.com/b10902118/color-composer.git
-
Install the dependencies (probably only adding pyqt5)
cd color-composer pip install -r requirements.txt
- Python 3.9+ (developed on python 3.11.5)
- PyQt5
- PIL
- Add color layers decomposition
- More shape of selection
- Undo & Redo