GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ijpb/MorphoLibJ: Collection of mathematical morphology methods and plugins for ImageJ

BranchesTags
Open more actions menu

Latest commit

 

History

1,665 Commits
1,665 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
coding/eclipse
coding/eclipse
 
 
doc
doc
 
 
src
src
 
 
.gitignore
.gitignore
 
 
LICENSE.txt
LICENSE.txt
 
 
README.md
README.md
 
 
pom.xml
pom.xml
 
 

Repository files navigation

DOI

MorphoLibJ logo MorphoLibJ

MorphoLibJ is a collection of mathematical morphology methods and plugins for ImageJ, created at the INRA-IJPB Modeling and Digital Imaging lab.

The library implements several functionalities that were missing in the ImageJ software, and that were not or only partially covered by other plugins. Namely:

  • Morphological filtering for 2D/3D and binary or grey level images: erosion & dilation, closing & opening, morphological gradient & Laplacian, top-hat...

  • Morphological reconstruction, for 2D/3D and binary or grey level images, allowing fast detection of regional or extended extrema, removing of borders, hole filling, attribute filtering...

  • Watershed segmentation + GUI, making it possible to segment 2D/3D images of (for instance) cell tissues.

  • 2D/3D measurements: photometric (intensity) and morphometric measurements such as volume, surface area, inertia ellipse/ellipsoid...

  • Binary / label images utilities for removing or keeping largest connected component, perform size opening, fill holes, kill borders...

Installation

  • In ImageJ, download the latest released jar into the plugins folder.

  • In Fiji, you just need to add the IJPB-plugins update site:

  1. Select Help > Update... from the Fiji menu to start the updater.
  1. Click on Manage update sites. This brings up a dialog where you can activate additional update sites.
  1. Activate the IJPB-plugins update site and close the dialog. Now you should see an additional jar file for download.
  1. Click Apply changes and restart Fiji.

Develop upon MorphoLibJ

If you develop plugins / applications based on MorphoLibJ, you can use add the following dependency in the maven project configuration file:

  <dependency>
    <groupId>fr.inra.ijpb</groupId>
    <artifactId>MorphoLibJ_</artifactId>
    <version>1.6.5</version>
  </dependency>

In case the last version of MorphoLibJ is not included in the maven repository, one workaround is to download the jar file of the last version, and to add it to the local maven repository. The following command may help (adapt version number as necessary):

mvn install:install-file -Dfile=MorphoLibJ_-1.6.5.jar -DgroupId=fr.inra.ijpb -DartifactId=MorphoLibJ_ -Dversion=1.6.5 -Dpackaging=jar -DgeneratePom=true

Documentation

A more detailed presentation of the library and its plugins is available on the ImageJ/Fiji Wiki. We have as well a User Manual in pdf format.

The library have been presented during several meetings. In particular, it was presented during a NeuBIAS NEUBIASAcademy@Home webinar in 2020 (slides are available as well).

The main source code directory is src/main/java/inra/ijpb. You can browse the javadoc for more information about its API.

Citation

Please note that MorphoLibJ is based on a publication. If you use it successfully for your research please be so kind to cite our work:

  • David Legland, Ignacio Arganda-Carreras, Philippe Andrey; MorphoLibJ: integrated library and plugins for mathematical morphology with ImageJ. Bioinformatics 2016; 32 (22): 3532-3534. doi: 10.1093/bioinformatics/btw413

The MorphoLibJ logo is available as PNG file in various formats.

About

Collection of mathematical morphology methods and plugins for ImageJ

imagej.net/MorphoLibJ

Topics

3d-imagesfijiimage-analysisimage-processingimagejmathematical-morphologymorpholibjmorphological-segmentationwatershed-segmentationwatershed-ui

Resources

Readme
LGPL-3.0 license
Activity
Custom properties

Stars

129 stars

Watchers

16 watching

Forks

49 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.