Skip to content

hfs_HfsSegment_create

hfsfunctionOpenCV 5.0.0
import { hfs_HfsSegment_create } from '@banou/opencv-wasm'

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

ARGUMENTSheight, width, segEgbThresholdI, minRegionSizeI
FUNCTIONhfs_HfsSegment_create
RETURN TYPEhfs_HfsSegment | null
Call structure. A void return can still write to destination arguments. The parameter descriptions define inputs, outputs and ownership.

: create a hfs object param: height: the height of the input image param: width: the width of the input image param: segEgbThresholdI: parameter segEgbThresholdI param: minRegionSizeI: parameter minRegionSizeI param: segEgbThresholdII: parameter segEgbThresholdII param: minRegionSizeII: parameter minRegionSizeII param: spatialWeight: parameter spatialWeight param: slicSpixelSize: parameter slicSpixelSize param: numSlicIter: parameter numSlicIter

hfs_HfsSegment_create(height: number, width: number, segEgbThresholdI: number, minRegionSizeI: number, segEgbThresholdII: number, minRegionSizeII: number, spatialWeight: number, slicSpixelSize: number, numSlicIter: number): hfs_HfsSegment | null;
8 available overloads
hfs_HfsSegment_create(height: number, width: number): hfs_HfsSegment | null;
hfs_HfsSegment_create(height: number, width: number, segEgbThresholdI: number): hfs_HfsSegment | null;
hfs_HfsSegment_create(height: number, width: number, segEgbThresholdI: number, minRegionSizeI: number): hfs_HfsSegment | null;
hfs_HfsSegment_create(height: number, width: number, segEgbThresholdI: number, minRegionSizeI: number, segEgbThresholdII: number): hfs_HfsSegment | null;
hfs_HfsSegment_create(height: number, width: number, segEgbThresholdI: number, minRegionSizeI: number, segEgbThresholdII: number, minRegionSizeII: number): hfs_HfsSegment | null;
hfs_HfsSegment_create(height: number, width: number, segEgbThresholdI: number, minRegionSizeI: number, segEgbThresholdII: number, minRegionSizeII: number, spatialWeight: number): hfs_HfsSegment | null;
hfs_HfsSegment_create(height: number, width: number, segEgbThresholdI: number, minRegionSizeI: number, segEgbThresholdII: number, minRegionSizeII: number, spatialWeight: number, slicSpixelSize: number): hfs_HfsSegment | null;
hfs_HfsSegment_create(height: number, width: number, segEgbThresholdI: number, minRegionSizeI: number, segEgbThresholdII: number, minRegionSizeII: number, spatialWeight: number, slicSpixelSize: number, numSlicIter: number): hfs_HfsSegment | null;
height

height argument (number).

width

width argument (number).

segEgbThresholdI

seg egb threshold i argument (number).

minRegionSizeI

min region size i argument (number).

segEgbThresholdII

seg egb threshold ii argument (number).

minRegionSizeII

min region size ii argument (number).

spatialWeight

spatial weight argument (number).

slicSpixelSize

slic spixel size argument (number).

numSlicIter

num slic iter argument (number).

Returns

The hfs_HfsSegment | 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.