Yes that’s right!
My starting point is a stack of RGB images, imported as a time sequence of .bmp images.
I’ll have to discover if the Stack.setChannel command is valid for that starting point. But it will be the first thing that I try. In the end I could always get individual stacks of the channels with Image/Color/Split channels.
I understand that after run("Merge Channels… I have my original RGB sequence back, but now processed. That would be great. I’ll let you know when I have some results.
In the mean time I learned the following:
All the things that we have discussed before was on images AFTER segmentation/labeling. And these are always 8 bits. So can be handled by CLIJ2 right away.
The discussion in this thread is on pre-processing the input images, which are 32bit RGB. So we need to split those and handle individual channels in CLIJ.
…have triggered me to think about separating channels or conversion to a single gray scale before I do segmentation with the WEKA tool. I could then introduce color information again after segmentation. It would mean a major change of my app, making all efforts on combination of classifications or probability maps obsolete, but could give additional analysis insight to a user.