This directory contains example Maven projects with Java code for working with ImageJ2 and SciJava.
Use the "Open in Gitpod" button above to run the (non-GUI) Java projects on the cloud using Gitpod, with no local installation necessary.
Additionally, you can import these projects into your favorite IDE. The Java files in these tutorials have main methods that can be directly ran inside of your IDE.
- Eclipse: File > Import > Existing Maven Projects > tutorials > java
- NetBeans: File > Open Project
- IntelliJ IDEA: File > Open > tutorials > pom.xml > Open as Project
We are in the process of migrating projects into the howtos
project. As such, that will be an excellent entry point to become familiar with ImageJ2 and SciJava.
HelloWorld.Java
and OpenImage.java
inside of howtos.commands.simple
are good starting points to see the annotation syntax for creating plugins. From there, you can go to the project that best fits your needs.
If you would like to learn more about plugin development, see Writing ImageJ2 plugins.
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 Tutorials and Development sections of the ImageJ wiki.