Skip to content

sfm_libmv_ReconstructionOptions

sfmclassOpenCV 5.0.0
import { sfm_libmv_ReconstructionOptions } from '@banou/opencv-wasm'

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

ARGUMENTSConstructor or factory
CLASSsfm_libmv_ReconstructionOptions
RETURN TYPEOwned native handle
Call structure. A void return can still write to destination arguments. The parameter descriptions define inputs, outputs and ownership.

Native object: release it with using or delete(). Factories can return null; check before calling methods.

Data structure describing the reconstruction options.

Constructors and members

static new

Create an owned sfm_libmv_ReconstructionOptions object. Release native handles with using or delete().

new(_keyframe1: number, _keyframe2: number, _refine_intrinsics: number, _select_keyframes: number, _verbosity_level: number): sfm_libmv_ReconstructionOptions;
6 available overloads
new(): sfm_libmv_ReconstructionOptions;
new(_keyframe1: number): sfm_libmv_ReconstructionOptions;
new(_keyframe1: number, _keyframe2: number): sfm_libmv_ReconstructionOptions;
new(_keyframe1: number, _keyframe2: number, _refine_intrinsics: number): sfm_libmv_ReconstructionOptions;
new(_keyframe1: number, _keyframe2: number, _refine_intrinsics: number, _select_keyframes: number): sfm_libmv_ReconstructionOptions;
new(_keyframe1: number, _keyframe2: number, _refine_intrinsics: number, _select_keyframes: number, _verbosity_level: number): sfm_libmv_ReconstructionOptions;
_keyframe1

keyframe1 argument (number).

_keyframe2

keyframe2 argument (number).

_refine_intrinsics

refine intrinsics argument (number).

_select_keyframes

select keyframes argument (number).

_verbosity_level

verbosity level argument (number).

Returns

The sfm_libmv_ReconstructionOptions result.

clone

Create another handle to the same native object. This retains the object without copying its pixels or algorithm state; dispose both handles separately.

clone(): this;
Returns

The this result.

keyframe1

keyframe1 value for sfm_libmv_ReconstructionOptions.

keyframe1: number;

keyframe2

keyframe2 value for sfm_libmv_ReconstructionOptions.

keyframe2: number;

refine_intrinsics

refine intrinsics value for sfm_libmv_ReconstructionOptions.

refine_intrinsics: number;

select_keyframes

select keyframes value for sfm_libmv_ReconstructionOptions.

select_keyframes: number;

verbosity_level

verbosity level value for sfm_libmv_ReconstructionOptions.

verbosity_level: number;

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.