-
Notifications
You must be signed in to change notification settings - Fork 75
Description
I've come across a few scenarios where having programs capable of tasks not currently supported by the built-in tools in CTL would be highly advantageous.
The first scenario involves the desire to input a scalar, vector, or array of numbers directly into CTL and observe the numerical output. At present, we utilize CTL through Matlab by creating a temporary image, processing it with ctlrender, and then importing the results back into Matlab. I believe @KelSolaar employs a similar method with colour-science. Ideally, a program that accepts numerical data directly might be more efficient, although I acknowledge there might be intricate details that need to be addressed.
The second scenario is the need to execute a CTL program without feeding an image into it. This functionality would be particularly beneficial for conducting unit tests, such as the ones I have outlined here: https://github.com/ampas/aces-unittest-test. Currently, my approach involves using ctlrender, even though the image data itself isn't being utilized, which seems like an inelegant solution.
I'd be interested in hearing your opinions. Thanks.