Re: Writing a Custom version of ImageJ
Posted by
kacollins on
Oct 23, 2012; 5:53am
URL: http://imagej.273.s1.nabble.com/Writing-a-Custom-version-of-ImageJ-tp5000477p5000482.html
Hi Aaron,
As a note, AstroImageJ is also open source. Since it seems to be close to what you need, you might consider starting with AstroImageJ rather than ImageJ to build your custom version. However, I do agree with others that either way this would be a huge undertaking, especially without much prior programming experience. Another issue with a custom version of ImageJ (or AstroImageJ) is that you probably need to be able to rebuild the custom version with new releases of base ImageJ. We (mostly) solve this problem by using a scripting language to customize new versions of base ImageJ before rebuilding it along with our custom plugins into a new release of AstroImageJ. This method is a little more inconvenient than writing direct Java code because you need to write script code to implement Java code changes in the ImageJ source code (the custom plugins where most of the AstroImageJ functionality resides are of course written directly in Java).
If you do have suggested changes to AstroImageJ that would make it more useful to you, and the changes are useful to the general user, we will add them to our new feature request list. There is a relatively new AstroImageJ specific nabble forum at
http://astroimagej.1065399.n5.nabble.com/ where you can request new AstroImageJ features and ask AstroImageJ specific questions.
Karen Collins
University of Louisville