FishSizer

FishSizer measures length and depth of fish larvae from images to produce accurate morphometric data for marine ecology and early life-history studies.


Key Features:

  • Contrast-based edge detection: Employs contrast-based edge detection to segment images into larva and background and accounts for larval body curvature when extracting measurements.
  • Visual verification: Provides visual verification of measurements allowing confirmation and manual adjustment of derived length and depth values.
  • Efficiency gains: Reduces measurement time by 66% to 78% compared to manual or semi-automated methods.
  • Minimal manual intervention: In practice, no length adjustments were necessary for 89% of images and no depth adjustments for 70% of images.

Scientific Applications:

  • Larval morphometrics: Generates precise length and depth metrics for morphometric analyses of fish larvae.
  • Early life-history and growth studies: Supports analyses of growth patterns and developmental stages of fish larvae.
  • Ecological dynamics: Provides standardized larval measurements for population and ecological dynamics studies.
  • High-throughput larval analysis: Enables processing and analysis of large image datasets for large-scale larval research.

Methodology:

Applies image processing with contrast-based edge detection to segment larva from background and extracts length and depth metrics while incorporating larval curvature.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
desktop application
Operating Systems:
Mac, Linux, Windows
Programming Languages:
MATLAB
Added:
6/26/2022
Last Updated:
11/24/2024

Operations

Publications

Rasmussen JH, Moyano M, Fuiman LA, Oomen RA. FishSizer: Software solution for efficiently measuring larval fish size. Ecology and Evolution. 2022;12(3). doi:10.1002/ece3.8672. PMID:35342596. PMCID:PMC8928902.