The IJBlob library indentifying connected components in binary images. The algorithm used for connected component labeling is:

Chang, F. (2004). A linear-time component-labeling algorithm using contour tracing technique. Computer Vision and Image Understanding, 93(2), 206–220. doi:10.1016/j.cviu.2003.09.002


The ImageJ *Shape Filter Plugin* (see downloads) uses this library for flitering the blobs by its shape.

If you are using IJBlob in a scientific publication, please cite:

Wagner, T and Lipinski, H 2013. IJBlob: An ImageJ Library for Connected Component Analysis and Shape Analysis. Journal of Open Research Software 1(1):e6, DOI: http://dx.doi.org/10.5334/jors.ae

Features

  • Extract the outer contour of each blob.
  • Extracts also all inner contours of each blob (holes).
  • Detects also nested objects (blob in blob).
  • Calculates BasicFeatures (see wiki) of the blob.

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow ijblob

ijblob Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ijblob!

Additional Project Details

Intended Audience

Developers, Science/Research

Programming Language

Java

Related Categories

Java Computer Vision Libraries

Registered

2013-12-23