tutorials

ImageJ programming examples

  • 所有者: imagej/tutorials
  • 平台:
  • 许可证: The Unlicense
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

This project contains example code for working with
ImageJ and SciJava.

JUPYTER NOTEBOOKS

Binder

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.

Use the "launch binder" badge above to try the Jupyter notebooks on the cloud
using Binder, with no local installation necessary.

The introductory notebooks use the Groovy kernel from
BeakerX. Several other JVM-based kernels
are usable as well, including Clojure, Java, Kotlin and Scala.

There are also notebooks using the standard Python kernel plus
the pyimagej package,
enabling use of ImageJ from Python programs.

There is more than one way to install Jupyter,
but here is the procedure we recommend to get started quickly:

  1. Install Miniconda.
  2. Clone this imagej/tutorials repository.
  3. Open a console and cd to your cloned working copy.
  4. conda env create -f environment.yml to create a conda environment with the
    dependencies these notebooks need.
  5. conda activate scijava to activate the environment.
  6. jupyter notebook to launch Jupyter Notebook in a web browser window.
  7. In the browser, click into notebooks, then click on the
    ImageJ-Tutorials-and-Demo.ipynb notebook to open it.

Learn more about Jupyter Notebook on its web site.

JAVA PROJECTS

Open in Gitpod

For the
type-safety-inclined,
this repository also contains Maven projects written in Java, located in the
maven-projects subfolder of this repository.

Use the "Open in Gitpod" button above to run the (non-GUI) Java projects on the
cloud using Gitpod, with no local installation necessary.

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

LICENSING

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.

SEE ALSO

主要指标

概览
名称与所有者imagej/tutorials
主编程语言Jupyter Notebook
编程语言Java (语言数: 2)
平台
许可证The Unlicense
所有者活动
创建于2012-08-02 10:50:13
推送于2023-03-20 19:02:58
最后一次提交2023-03-20 14:02:55
发布数4
最新版本名称2022-04 (发布于 )
第一版名称osgi (发布于 )
用户参与
星数188
关注者数41
派生数116
提交数625
已启用问题?
问题数55
打开的问题数25
拉请求数38
打开的拉请求数1
关闭的拉请求数10
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?