Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mr-technologies/spectraprofiler

MRTech IFF SDK color profiling tool
https://github.com/mr-technologies/spectraprofiler

calibration camera camera-calibration color color-correction color-management color-science color-space color-spaces colorspace colorspaces colour colour-science colour-space colour-spaces colourspace colourspaces dng image-processing machine-vision

Last synced: 2 months ago
JSON representation

MRTech IFF SDK color profiling tool

Awesome Lists containing this project

README

        

![screenshot](screenshot.jpg)

# `spectraprofiler`

`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`](https://github.com/mr-technologies/imagebroker) example IFF SDK application, but also includes `coloric.py` Python script for visual color target grid positioning and uses [dcamprof](https://torger.se/anders/dcamprof.html) and [Argyll CMS](https://www.argyllcms.com/) 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](https://opencv.org/) library).
Operation is controlled using a keyboard:

* `1` decreases exposure
* `2` increases exposure
* `Tab` captures an image and starts the profile generation procedure (further instructions are shown on the screen)