Skip to content

New CTL programs #144

@aforsythe

Description

@aforsythe

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions