Skip to content

detail_OpaqueKind

gapiclassOpenCV 5.0.0
import { detail_OpaqueKind } from '@banou/opencv-wasm'

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

ARGUMENTSConstructor or factory
CLASSdetail_OpaqueKind
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.

This enum is utilized mostly by GArray and GOpaque to store and recognize their internal data types (aka Host type). Also it is widely used during serialization routine.

Constructors and members

static CV_UNKNOWN

Unknown, generic, opaque-to-GAPI data type unsupported in graph seriallization

CV_UNKNOWN: detail_OpaqueKindValue<0>,

static CV_BOOL

bool user G-API data

CV_BOOL: detail_OpaqueKindValue<1>,

static CV_INT

int user G-API data

CV_INT: detail_OpaqueKindValue<2>,

static CV_INT64

int64_t user G-API data

CV_INT64: detail_OpaqueKindValue<3>,

static CV_DOUBLE

double user G-API data

CV_DOUBLE: detail_OpaqueKindValue<4>,

static CV_FLOAT

float user G-API data

CV_FLOAT: detail_OpaqueKindValue<5>,

static CV_UINT64

uint64_t user G-API data

CV_UINT64: detail_OpaqueKindValue<6>,

static CV_STRING

std::string user G-API data

CV_STRING: detail_OpaqueKindValue<7>,

static CV_POINT

cv::Point user G-API data

CV_POINT: detail_OpaqueKindValue<8>,

static CV_POINT2F

cv::Point2f user G-API data

CV_POINT2F: detail_OpaqueKindValue<9>,

static CV_POINT3F

cv::Point3f user G-API data

CV_POINT3F: detail_OpaqueKindValue<10>,

static CV_SIZE

cv::Size user G-API data

CV_SIZE: detail_OpaqueKindValue<11>,

static CV_RECT

cv::Rect user G-API data

CV_RECT: detail_OpaqueKindValue<12>,

static CV_SCALAR

cv::Scalar user G-API data

CV_SCALAR: detail_OpaqueKindValue<13>,

static CV_MAT

cv::Mat user G-API data

CV_MAT: detail_OpaqueKindValue<14>,

static CV_DRAW_PRIM

cv::gapi::wip::draw::Prim user G-API data

CV_DRAW_PRIM: detail_OpaqueKindValue<15>

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.