Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>There are two major versions of ImageJ you can program against: the <a href="http://imagej.nih.gov/ij/" rel="nofollow">original ImageJ 1.x</a>, and the <a href="http://developer.imagej.net/" rel="nofollow">still-in-beta ImageJ2</a>.</p> <p>Either way, I strongly suggest <a href="http://fiji.sc/Maven" rel="nofollow">structuring your code as a Maven project</a>. By doing this, you avoid manually managing JAR files, and can develop your project in any Maven-enabled IDE (Eclipse, NetBeans, IDEA, etc.) or from the command line.</p> <p>The ImageJ artifacts (for either v1 or v2) are not yet available on Maven Central, but will be soon. Until then, you'll need to add a <code>&lt;repository&gt;</code> reference to <code>maven.imagej.net</code>. Here is a sample snippet for your <code>pom.xml</code>:</p> <pre><code>&lt;parent&gt; &lt;groupId&gt;org.scijava&lt;/groupId&gt; &lt;artifactId&gt;pom-scijava&lt;/artifactId&gt; &lt;version&gt;1.15&lt;/version&gt; &lt;/parent&gt; ... &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;net.imagej&lt;/groupId&gt; &lt;artifactId&gt;ij&lt;/artifactId&gt; &lt;version&gt;${imagej1.version}&lt;/version&gt; &lt;/dependency&gt; &lt;/dependencies&gt; ... &lt;!-- NB: for project parent --&gt; &lt;repositories&gt; &lt;repository&gt; &lt;id&gt;imagej.releases&lt;/id&gt; &lt;url&gt;http://maven.imagej.net/content/repositories/releases&lt;/url&gt; &lt;/repository&gt; &lt;/repositories&gt; </code></pre> <p>Or if you want to depend on ImageJ2:</p> <pre><code>&lt;dependency&gt; &lt;groupId&gt;net.imagej&lt;/groupId&gt; &lt;artifactId&gt;ij-app&lt;/artifactId&gt; &lt;version&gt;${imagej.version}&lt;/version&gt; &lt;/dependency&gt; </code></pre> <p>For documentation of ImageJ1, ImageJ2 and related projects including many of their dependencies, see the javadoc at:</p> <ul> <li><a href="http://javadoc.imagej.net/" rel="nofollow">http://javadoc.imagej.net/</a></li> </ul> <p>For tutorials on how to use ImageJ2, see:</p> <ul> <li><a href="https://github.com/imagej/imagej-tutorials" rel="nofollow">https://github.com/imagej/imagej-tutorials</a></li> </ul> <p>And for more information on programming against ImageJ1, see:</p> <ul> <li><a href="http://imagej.net/developer/" rel="nofollow">http://imagej.net/developer/</a></li> </ul>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload