Albert Cardona · @albertcardona
1841 followers · 3038 posts · Server mathstodon.xyz

DeepImageJ 3.0 released—a user-friendly plugin that enables the use of a variety of pre-trained neural networks from the . Works with small and also very large images thanks to .

deepimagej.github.io/

#imageprocessing #imagej #tensorflow #pytorch #deepimagej #ImgLib2 #bioimagemodelzoo #FijiSc

Last updated 1 year ago

Albert Cardona · @albertcardona
1697 followers · 1944 posts · Server mathstodon.xyz

Every time I need to run an image processing task, the open source software delivers.

The javadocs are up to date javadoc.scijava.org/ , the libraries just work – particularly imagej.net/libs/imglib2/

And the examples of my own tutorial syn.mrc-lmb.cam.ac.uk/acardona written in python 2.7 for the (), despite some being a decade old, they all just work. Grateful every day for the outstanding backwards compatibility plus the new plugins and libraries that continue to grow fiji.sc

Many thanks to the many, many developers and maintainers, particularly Curtis Rueden, who is presently cutting out a new release: 2.11.0 forum.image.sc/t/plugin-mainta

#imageprocessing #jython #jvm #ImgLib2 #FijiSc

Last updated 1 year ago

Albert Cardona · @albertcardona
1551 followers · 1186 posts · Server mathstodon.xyz

@b0rk For fast integer modulo computation in programs. For example, in the , a type-, dimension-, and storage-independent high-performance image processing library. Here, an example in a pixel type with 4 bits only:

// Same as (i * 4) % 64
final long shift = ( j << 2 ) & 63;

From the Unsigned4BitType class: github.com/imglib/imglib2/blob

#ImgLib2 #java

Last updated 2 years ago

Albert Cardona · @albertcardona
1523 followers · 1034 posts · Server mathstodon.xyz

#java #mandelbrot #ImgLib2

Last updated 2 years ago

Albert Cardona · @albertcardona
1103 followers · 185 posts · Server mathstodon.xyz

@markkitti @HHMI Great to hear about the support for developing from and ! Tobias Pietzsch has made outstanding contributions to and in general, and now this support means he will have the means to continue to do so. Excellent!

#FijiSc #CZI #HHMI #ImgLib2

Last updated 2 years ago

Mark Kittisopikul · @markkitti
191 followers · 65 posts · Server fosstodon.org

development is mainly concentrated at based at .

development is currently focused at @HHMI Janelia where I work.

Tobias Pietzsch, an independent developer, is now picking up of and development with support from and @HHMI .

#fiji #loci #uwmadison #ImgLib2 #BigDataViewer #czi

Last updated 2 years ago

Mark Kittisopikul · @markkitti
191 followers · 65 posts · Server fosstodon.org

One of the open source projects I work on is (is just ).

At the heart of is , a n-dimensional numerical processing library for .

Yesterday, we had a Chan Zuckberg Initiative Essential Open Source Software sponsored community meeting:
forum.image.sc/t/bigdataviewer

#fiji #imagej #ImgLib2 #java

Last updated 2 years ago

Albert Cardona · @albertcardona
697 followers · 557 posts · Server qoto.org

Now onto : Fiji is a recursive acronym meaning "Fiji is just ImageJ" fji.sc (and the paper nature.com/articles/nmeth.2019 ) –and is a open source software for image processing imagej.nih.gov/ij/index.html written by Wayne Rasband from the Research Branch.

An analogy: think of ImageJ as the kernel and Fiji as the rest of the operating system.

brings to :
(1) a package manager to install and update plugins, and that crucially enables reproducible science by exporting the whole set of plugins and libraries as an executable;
(2) a Script Editor imagej.net/scripting/script-ed supporting many languages (, and more), all with access to a huge collection of libraries;
(3) huge amount of libraries such as , for plotting, for GUIs, etc.

There are many, many plugins. A tiny sample:

Machine learning-based image segmentation:
- imagej.net/plugins/labkit/
- Trainable Segmentation imagej.net/plugins/tws/index

3D/4D/ND Visualization:
- 3D/4D Viewer imagej.net/plugins/3d-viewer/i with ray-tracing, orthoslices, volume rendering, and more
- imagej.net/plugins/bdv/index for interactively navigate N-dimensional image volumes larger than RAM

Image registration and serial section alignment:
- for registering 3D/4D tiled datasets, with multiview deconvolution and more imagej.net/plugins/bigstitcher
- for montaging in 2D and alinging in 3D collections of serial sections, typically from (volume electron microscopy) syn.mrc-lmb.cam.ac.uk/acardona
- libraries for extracting and features, then finding feature correspondences and estimating rigid and elastic transformation models nature.com/articles/nmeth.2072

Summarizing is impossible. See the online forum where questions find answers by the hand of the broader community of users and developers forum.image.sc/

#java #nih #python #groovy #ruby #BigDataViewer #BigStitcher #TrakEM2 #sift #FijiSc #imagej #scala #clojure #jvm #ImgLib2 #JFreeChart #LabKit #weka #3DViewer #bdv #vem #mpicbg #mops

Last updated 2 years ago