Skip to content

MSER_create

Features and matchingfunctionOpenCV 5.0.0
import { MSER_create } from '@banou/opencv-wasm'

Use after await initOpenCV(). See the initialization and named imports guide.

ARGUMENTSdelta, min_area, max_area, max_variation
FUNCTIONMSER_create
RETURN TYPEMSER | null
Call structure. A void return can still write to destination arguments. The parameter descriptions define inputs, outputs and ownership.

Full constructor for %MSER detector

MSER_create(delta: number, min_area: number, max_area: number, max_variation: number, min_diversity: number, max_evolution: number, area_threshold: number, min_margin: number, edge_blur_size: number): MSER | null;
10 available overloads
MSER_create(): MSER | null;
MSER_create(delta: number): MSER | null;
MSER_create(delta: number, min_area: number): MSER | null;
MSER_create(delta: number, min_area: number, max_area: number): MSER | null;
MSER_create(delta: number, min_area: number, max_area: number, max_variation: number): MSER | null;
MSER_create(delta: number, min_area: number, max_area: number, max_variation: number, min_diversity: number): MSER | null;
MSER_create(delta: number, min_area: number, max_area: number, max_variation: number, min_diversity: number, max_evolution: number): MSER | null;
MSER_create(delta: number, min_area: number, max_area: number, max_variation: number, min_diversity: number, max_evolution: number, area_threshold: number): MSER | null;
MSER_create(delta: number, min_area: number, max_area: number, max_variation: number, min_diversity: number, max_evolution: number, area_threshold: number, min_margin: number): MSER | null;
MSER_create(delta: number, min_area: number, max_area: number, max_variation: number, min_diversity: number, max_evolution: number, area_threshold: number, min_margin: number, edge_blur_size: number): MSER | null;
delta

it compares (size_{i}-size_{i-delta})/size_{i-delta}

min_area

prune the area which smaller than minArea

max_area

prune the area which bigger than maxArea

max_variation

prune the area have similar size to its children

min_diversity

for color image, trace back to cut off mser with diversity less than min_diversity

max_evolution

for color image, the evolution steps

area_threshold

for color image, the area threshold to cause re-initialize

min_margin

for color image, ignore too small margin

edge_blur_size

for color image, the aperture size for edge blur

Returns

The MSER | null result.

These signatures describe this package. Upstream documentation can mention optional backends that are absent from this build. Check runtime compatibility before choosing a backend or file format.