Foundation (CVFoundation.dll) 14.0
Data Types

Typedefs

typedef void * ANGLE
 Pointer to angle object (with an automatic wraparound at -Pi and Pi). More...
 
typedef void * CIRCLE2D
 Pointer to circle object. More...
 
typedef void * IMGMOMENTS
 Pointer to moments calculator object. More...
 
typedef void * LINE2D
 Pointer to 2D-line object (infinite). More...
 
typedef void * OPTFLOWLK
 Handle to an Optical Flow state object. . More...
 
typedef void * VECTOR2D
 Pointer to 2D-vector object (either origin vectors or axial vectors). More...
 

Detailed Description

Typedef Documentation

◆ ANGLE

Pointer to angle object (with an automatic wraparound at -Pi and Pi).

Handle to objects that may be used to perform 2D geometric operations on them.

Attention
All these objects follow the rules for Common Vision Blox reference counted objects: They are created through their respective creation functions, and may be subject to the functions ShareObject, ReleaseObject and RefCount as needed. Once they are no longer used they should be disposed of by means of a ReleaseObject call.
Supported platforms:
Win32
Win64
Related Topics:
VECTOR2D, LINE2D, CIRCLE2D

◆ CIRCLE2D

Pointer to circle object.

Handle to objects that may be used to perform 2D geometric operations on them.

Attention
All these objects follow the rules for Common Vision Blox reference counted objects: They are created through their respective creation functions, and may be subject to the functions ShareObject, ReleaseObject and RefCount as needed. Once they are no longer used they should be disposed of by means of a ReleaseObject call.
Supported platforms:
Win32
Win64
Related Topics:
ANGLE, VECTOR2D, LINE2D

◆ IMGMOMENTS

Pointer to moments calculator object.

Supported platforms:
Win32
Win64

◆ LINE2D

Pointer to 2D-line object (infinite).

Handle to objects that may be used to perform 2D geometric operations on them.

Attention
All these objects follow the rules for Common Vision Blox reference counted objects: They are created through their respective creation functions, and may be subject to the functions ShareObject, ReleaseObject and RefCount as needed. Once they are no longer used they should be disposed of by means of a ReleaseObject call.
Supported platforms:
Win32
Win64
Related Topics:
ANGLE, VECTOR2D, CIRCLE2D

◆ OPTFLOWLK

Handle to an Optical Flow state object. .

An Optical Flow state object (for the Lukas Kanade group of optical flow functions) is a reference counted object. Handle validity may not be verified, but the CVCImg.dll functions ReleaseObject and ShareObject may be used on it.

◆ VECTOR2D

Pointer to 2D-vector object (either origin vectors or axial vectors).

Handle to objects that may be used to perform 2D geometric operations on them.

Attention
All these objects follow the rules for Common Vision Blox reference counted objects: They are created through their respective creation functions, and may be subject to the functions ShareObject, ReleaseObject and RefCount as needed. Once they are no longer used they should be disposed of by means of a ReleaseObject call.
Supported platforms:
Win32
Win64
Related Topics:
ANGLE, LINE2D, CIRCLE2D