Open
Description
Following discussion in here, I'd like to raise an issue aboutIJM.show()
.
IJM.show('I'
) or net.imagej.matlab.ImageJMATLABCommands.show('I')
is a great way to transfer array data from MATLAB workspace to ImageJ, thanks to ImageJ-MATLAB
.
However, I’ve noticed that this method does not really support multi-dimensional or multi-channel images well. Whatever the dimensions are, all the channels are always treated as a stack of single-channel images.
It would be much nicer if one specifies a rule about which dimension of input MATLAB array represent what (X, Y, Z, channel, time etc) and IJM.show()
handle it internally to prepare an appropriate object in ImageJ.
This issue is also related, but more specifically about X and Y axes.
Metadata
Metadata
Assignees
Labels
No labels