Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/mr-technologies/spectraprofiler
- Owner: mr-technologies
- License: mit
- Created: 2024-06-27T12:48:15.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-13T16:14:25.000Z (3 months ago)
- Last Synced: 2024-11-13T17:24:26.240Z (3 months ago)
- Topics: 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
- Language: Python
- Homepage: https://mr-te.ch/sdk/
- Size: 154 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)