You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
Following discussion in here, I'd like to raise an issue
aboutIJM.show()
.IJM.show('I'
) ornet.imagej.matlab.ImageJMATLABCommands.show('I')
is a great way to transfer array data from MATLAB workspace to ImageJ, thanks toImageJ-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.
#16
The text was updated successfully, but these errors were encountered: