This Lightroom plugin helps you to add keywords to your photos, powered by the Azure Vison API, visual recognition service. It is based on safx/LightroomPlugin-ClarifaiTagger
- works with JPEG and Raw files
- works on Windows and Mac OS X (not yet tested on Windows)
To use AzureVisionTagger, you must first create an account on Microsoft Azure and create a.
-
Go to azure.microsoft.com and create an accout.
-
Log in on portal.azure.com
-
Click "Create aresource" and select "AI + Machine Learning" - "Computer Vision".
-
Once you create the resource, the keys are provided.
To install AzureVision, follow these steps:
-
Clone or download this project.
-
Open "Lightroom Plug-in Manager" from Lightroom menu → File → Plug-in Manager...
-
Click "Add" and select the
AzureVisionTagger.lrdevplugin
.Or, simply put the
AzureVisionTagger.lrdevplugin
in its standard location as follows:- Mac OS X (current user only):
~/Library/Application Support/Adobe/Lightroom/Modules
- Mac OS X (for all users):
/Library/Application Support/Adobe/Lightroom/Modules
- Windows:
C:\Users\username\AppData\Roaming\Adobe\Lightroom\Modules
- Mac OS X (current user only):
-
Fill the
KEY
field with either Key1 or Key2 provided by Azure for the resource you've created. Change theVision-Base-URL
to the region you've created the resource in:
-
Select the photos for which you want to add keywords. You may select up to 128 photos. Each selected Photo will create a single Azure Vision API Request!
-
Choose
Request keyword suggestions from Azure
from Lightroom’sLibrary → Plugin-Extras
menu. -
After a few seconds, the AzureVision Tagger window should pop up with the keywords suggested by Azure for each selected image.
-
Check keywords you want to add.
-
Click "Save" to apply changes, or "Cancel" otherwise.
AzureVision Tagger writes additional Metadata retrived from Azure to your Catalog's Database:
- Caption: the first Caption as retrived from the Describe Image Api
- Celebrities: comma seperated list of found celebrities
- Landmarks: comma seperated list of found landmarks
- Colors: dominat colors as delovered from Analyze Image Api
- Tags: comma seperated list of tags as delivered from Describe Image Api these are not identical to the keywords!
- Show Existing Keywords as Bold: uses bold face for keywords which are already in the catalog's keyword list
- Automatically Select Existing Keywords: automatically selects the checkboxes for keywords which are already in the catalog's keyword list
- Confidence threshold for auto-selection: Setting for what level of Azure-rated confidence is required for a keyword to be auto-selected. Ignored unless the "Auto-Select existing keywords" setting is selected.
- Also automatically select new keywords: If set, also Keywords, which are not already existing in the catalog's keyword list are automatically selected if above the confidence threshold.
- Show Confidence: Display each keyword's rated confidence
- Ignore keyword branches: Comma-separated list of keyword terms to ignore (including chilren and descendants).
- Image Size: sets the size of thumbnail images sent to Azure