I am trying to learn about ImgLib2 In particular I could do with help for the following:
All my images will be 2D byte images typically of size 1300x1000. How do I get an Img into a format compatible for displaying within JavaFX (rather than using ImageJFunctions.show() )? Assuming there is no explicit JavaFX support in ImgLib2, I think this boils down to producing and 24 bit RGB or 32bit ARGB image where I can access the data. But how do I do this? How would I combine multiple 2D 8 bit image planes (up to 7 planes, each with own colour table) and combine them under programatic control into a single RGB image where every pixel in the destination image dest[x, y] is a function of the pixels at src[plane, x, y]? How would I threshold a 2D Img producing a 1 bit Img? How would I fill holes in the binary thresholded Img? How could I identify and label objects in the binary thresholded Img and extract a concise description of the object boundaries (e.g. polygon, or chain code descriptions)? How can I register a multiple Imgs using cross correlation image registration? Any help would be appreciated. I’m not looking for complete solutions to this and whilst this work is intended for a commercial product, I am happy to contribute all the source code examples I generate by way of investigating any of the above. — Michael Ellis Digital Scientific UK Ltd. _______________________________________________ ImageJ-devel mailing list ImageJ-devel@imagej.net http://imagej.net/mailman/listinfo/imagej-devel