This project contains example code for working with ImageJ2 and SciJava.
The easiest way to get started with the ImageJ and SciJava APIs is via the
ImageJ Jupyter notebooks,
located in the notebooks
subfolder of this repository.
These notebooks use the SciJava Jupyter Kernel. SciJava cells support all SciJava script languages, including mixing and matching languages within the same notebook. The notebooks here use Groovy.
For the type-safety-inclined, this repository also contains Maven projects written in Java. You can import these projects into your favorite IDE:
- Eclipse: File > Import > Existing Maven Projects
- NetBeans: File > Open Project
- IDEA: File > Open Project... (select pom.xml)
Or build and run from the command line:
mvn
cd maven-projects/simple-commands
mvn -Pexec -Dmain-class=GradientImage
To the extent possible under law, the ImageJ developers have waived all copyright and related or neighboring rights to this tutorial code.
See the CC0 1.0 Universal license for details.
- The ImageJ Tutorials and Development sections of the ImageJ wiki.