img-edit-learn is a python package offering a machine learning pipeline to automate Adobe Lightroom edits to images, based on past edits. At a high-level, the tool pairs image embeddings with image edits to learn the post-processing edits that a user normally makes.
Currently, the embeddings are extracted using the VGG16 convolutional neural network (CNN), and the edits are parsed from standard Adobe Lighroom XMP files.
Documentation can be found at the github pages here
img-edit-learn is tested to work under Python 2.7. See the requirements via the following command:
cat requirements.txt
img-edit-learn is currently available on the PyPi's repository and you can install it via pip:
pip install -U img-edit-learn
If you prefer, you can clone it and run the setup.py file. Use the following commands to get a copy from GitHub and install all dependencies:
git clone https://github.com/aagnone3/img-edit-learn.git
cd img-edit-learn
pip install .
Or install using pip and GitHub:
pip install -U git+https://github.com/aagnone3/img-edit-learn.git
make test