Hey skimage team,
Apologies if I missed a discussion I should have found elsewhere - I checked here and in the GH, but it’s always possible I just totally missed something
I was wondering about the future of imsave; I did notice an open discussion issue about
possibly deprecating it entirely. Assuming it IS sticking around, I was wondering whether anyone had ever raised the idea of working towards removing the restrictions that it be (M,N,{1,3,4}) - I assume this is probably tricky due to not all possible backends supporting other color dimensionalities, but maybe it could be supported for some backends?.
Briefly, as highly-multichannel microscopy gets more and more popular and common, highly-multichannel (and in some cases, highly-multichannel AND many-plane 5D images) use cases are becoming more common. In CellProfiler, we deploy some tricks for working around the current saving API, but we’re realizing the way we currently do it will involve probably some rewrites of our image class. We’re totally capable of taking that on, but if there was enthusiasm for and momentum towards changing the underlying skimage behavior, we’d be happy to try to move our efforts there instead - I don’t think we’re probably the only tool that has butted up against this, and I suspect there may be more in years to come.
LMK what you think!