Skip to content

Applying machine learning techniques to learn an individual's image editing flow for future automation.

License

Notifications You must be signed in to change notification settings

aagnone3/img-edit-learn

Repository files navigation

Travis PyPi TestStatus PythonVersion

img-edit-learn

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

Documentation can be found at the github pages here

Dependencies

img-edit-learn is tested to work under Python 2.7. See the requirements via the following command:

cat requirements.txt

Installation

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

Testing

make test

About

Applying machine learning techniques to learn an individual's image editing flow for future automation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages