spectraprofiler
application implements a workflow to create DNG color profiles (DCP), that can be used together with IFF SDK.
It shares most of the C++ code with imagebroker
example IFF SDK application, but also includes coloric.py
Python script for visual color target grid positioning and uses dcamprof and Argyll CMS for DCP file generation.
Application is located in samples/04_color
directory of the IFF SDK package.
It comes with example configuration files (spectraprofiler.json
and res/coloric.json
) suited for XIMEA cameras and standard 24-patch color reference target (e.g. Calibrite ColorChecker Passport Photo 2).
See linux
and windows
directories for helper scripts to install required dependencies (e.g. OpenCV library).
Operation is controlled using a keyboard:
1
decreases exposure2
increases exposureTab
captures an image and starts the profile generation procedure (further instructions are shown on the screen)