Login  Register

Re: Feedback on OpenCV-to-ImageJ Plugin needed

Posted by ctrueden on Jun 29, 2016; 1:22am
URL: http://imagej.273.s1.nabble.com/Feedback-on-OpenCV-to-ImageJ-Plugin-needed-tp5016747p5016751.html

Hi Jan,

> I am working on a plugin to extend ImageJ with OpenCV functionality.

Great stuff. Some quick comments:

1) You might be interested in these projects:

* https://github.com/scifio/scifio-javacv
* https://github.com/knime-ip/knip-opencv

Neither of those replicates exactly what you are trying to do, but thought
you might be interested to know.

2) I suggest you provide an ImageJ update site (
http://imagej.net/Update_Sites) to ease installation for users.
See also: http://imagej.net/Distribution

3) I suggest you build your functionality on SciJava/ImageJ2. For example,
you have converters which go between ImageJ and OpenCV data structures. You
could do that using SciJava converters, and then everyone could seamlessly
annotate those types in their scripts in all supported scripting languages.
Here are some examples that do this for MATLAB matrices <-> ImageJ2
datasets:

*
https://github.com/imagej/imagej-matlab/blob/imagej-matlab-0.7.1/src/main/java/net/imagej/matlab/DatasetMATLABConverter.java
*
https://github.com/imagej/imagej-matlab/blob/imagej-matlab-0.7.1/src/main/java/net/imagej/matlab/MATLABDatasetConverter.java
*
https://github.com/imagej/imagej-matlab/blob/imagej-matlab-0.7.1/src/main/java/net/imagej/matlab/DefaultImageJMATLABService.java#L77-L196

See also:
http://imagej.net/MATLAB_Scripting

4) I suggest you build your component with Maven, so that it is easier for
others to consume and build upon it.

Thanks for your work bridging these two excellent worlds!

Regards,
Curtis

--
Curtis Rueden
LOCI software architect - http://loci.wisc.edu/software
ImageJ2 lead, Fiji maintainer - http://imagej.net/User:Rueden
Did you know ImageJ has a forum? http://forum.imagej.net/


On Tue, Jun 28, 2016 at 3:47 PM, Jan <[hidden email]> wrote:

> Hi,
> I am working on a plugin to extend ImageJ with OpenCV functionality.
> You can watch a demo video on YouTube to get a first impression:
> https://youtu.be/irnBuvW2dEo
> Code and jars have been uploaded to GitHub:
> https://github.com/m4dguy/CVForge
> It still needs polish, so any suggestions and are feedback is greatly
> appreciated.
> Cheers,
> Jan
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html