LabKit MATLAB Workbench

app family

Image Measurement Apps

The Image Measurement family turns image and video data into repeatable crops, calibrated measurements, thermal readings, fused images, appearance pipelines, and landmark coordinates. Scientific and workflow-specific choices remain app-owned; generic image IO and primitives come from labkit.image and labkit.thermal.

Choose An App

GoalAppMain result
Apply repeatable crop geometry to many imagesBatch Image Cropsame-size crop images and manifest
Measure a fitted circular arc and traced lengthCurvature Measurementradius, curvature, length, overlay
Decode and measure radiometric FLIR imagesFLIR ThermalCelsius matrix, readings, rendered image
Fuse multiple focal planesFocus Stackall-in-focus image and depth index map
Apply an ordered enhancement pipelineImage Enhanceenhanced images and processing history
Transfer appearance from a reference imageImage Matchmatched images and match history
Mark ordered landmarks across videoVideo Markerrecoverable project and coordinate tables

Shared Interaction Conventions

Managed points, rectangles, scale references, and overlays remain editable without resetting the current zoom. A new source or project may start at a home view; ordinary marker placement, dragging, ROI resizing, and annotation refresh preserve the user's viewport. Canvas subtitles and action labels describe the active interaction mode.

Image coordinates use [x y] with x as column and y as row. Rectangle geometry uses [x y width height] unless a linked API states that it accepts two corners. Calibrated measurements always retain the pixel-domain source geometry needed for audit.

Numeric And Display Boundaries

Display palettes, axes zoom, overlay opacity, marker appearance, and preview downsampling do not change scientific arrays. Crop geometry, scale calibration, thermal conversion, fusion parameters, enhancement steps, and coordinate transforms do affect output and are stored in project state or result manifests.