Image-Py / imagepy

Image process framework based on plugin like imagej, it is esay to glue with scipy.ndimage, scikit-image, opencv, simpleitk, mayavi...and any libraries based on numpy
http://imagepy.org
BSD 4-Clause "Original" or "Old" License
1.3k stars 333 forks source link

FYI, imglib2-imglyb #14

Open kephale opened 6 years ago

kephale commented 6 years ago

Hey yxdragon,

ImagePy looks great. I don't know if you're aware of imglib2-imglyb, but that is a native bridge between existing JVM-based ImageJ and ImgLib2 with Python. I believe that you could use this with the existing numpy-based data structures that you have, allowing you to make calls to ImgLib2 and ImageJ2 routines (e.g. from imagej-ops) from ImagePy without having to actually duplicate code. Note that we have regular hackathons (next in US at the end of April) and plenty of us like Python too, so it would be great if you could join in. Some of the imglib2-imglyb folks will probably be there too!

Cheers, Kyle

yxdragon commented 6 years ago

Hi @kephale I know java8 and image2 can share memory with python, and it is not difficult to glue with numpy and imglib. Maybe I am not enough to understand imglib, but I think Numpy and (scipy, scikit-image, opencv, SimpleItk) can do most things imglib can. But Thank you, and I would pay attention to imglib2-imglyb.

I think it's cool if ImagePy can run ImageJ's Plugin, because many plugins has been wrote and been Proved. Do you think it's possible, and how difficult?

The ImagePy's doc is behind the code, Now I had wrote an AUI framework(like photoshop), and we can write filters/tools/widgets to extend, And it has a developer sute (macros recorder, python console, plugins finder)

About the hackathons, Thanks, but I am just a normal Chinese programer with heavy work. I wrote ImagePy in my spare time, but I did not have enough time and money to join.

YXDragon