SLProject  4.3.020
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SENSCvCameraConfig Struct Reference

#include <SENSCvCamera.h>

Public Member Functions

 SENSCvCameraConfig (const SENSCameraDeviceProps *deviceProps, const SENSCameraStreamConfig *streamConfig, int targetWidth, int targetHeight, int manipWidth, int manipHeight, bool mirrorH, bool mirrorV, bool convertManipToGray)
 

Public Attributes

const SENSCameraDevicePropsdeviceProps
 
const SENSCameraStreamConfigstreamConfig
 
const int targetWidth
 largest target image width (only BGR) More...
 
const int targetHeight
 largest target image width (only BGR) More...
 
const int manipWidth
 width of smaller image version (e.g. for tracking) More...
 
const int manipHeight
 height of smaller image version (e.g. for tracking) More...
 
const bool mirrorH
 mirror image horizontally after capturing More...
 
const bool mirrorV
 mirror image vertically after capturing More...
 
const bool convertManipToGray
 provide gray version of small image More...
 

Detailed Description

Definition at line 19 of file SENSCvCamera.h.

Constructor & Destructor Documentation

◆ SENSCvCameraConfig()

SENSCvCameraConfig::SENSCvCameraConfig ( const SENSCameraDeviceProps deviceProps,
const SENSCameraStreamConfig streamConfig,
int  targetWidth,
int  targetHeight,
int  manipWidth,
int  manipHeight,
bool  mirrorH,
bool  mirrorV,
bool  convertManipToGray 
)
inline

Definition at line 22 of file SENSCvCamera.h.

40  {
41  }
const SENSCameraStreamConfig * streamConfig
Definition: SENSCvCamera.h:44
const int manipWidth
width of smaller image version (e.g. for tracking)
Definition: SENSCvCamera.h:50
const int manipHeight
height of smaller image version (e.g. for tracking)
Definition: SENSCvCamera.h:52
const int targetWidth
largest target image width (only BGR)
Definition: SENSCvCamera.h:46
const int targetHeight
largest target image width (only BGR)
Definition: SENSCvCamera.h:48
const bool convertManipToGray
provide gray version of small image
Definition: SENSCvCamera.h:58
const bool mirrorV
mirror image vertically after capturing
Definition: SENSCvCamera.h:56
const SENSCameraDeviceProps * deviceProps
Definition: SENSCvCamera.h:43
const bool mirrorH
mirror image horizontally after capturing
Definition: SENSCvCamera.h:54

Member Data Documentation

◆ convertManipToGray

const bool SENSCvCameraConfig::convertManipToGray

provide gray version of small image

Definition at line 58 of file SENSCvCamera.h.

◆ deviceProps

const SENSCameraDeviceProps* SENSCvCameraConfig::deviceProps

Definition at line 43 of file SENSCvCamera.h.

◆ manipHeight

const int SENSCvCameraConfig::manipHeight

height of smaller image version (e.g. for tracking)

Definition at line 52 of file SENSCvCamera.h.

◆ manipWidth

const int SENSCvCameraConfig::manipWidth

width of smaller image version (e.g. for tracking)

Definition at line 50 of file SENSCvCamera.h.

◆ mirrorH

const bool SENSCvCameraConfig::mirrorH

mirror image horizontally after capturing

Definition at line 54 of file SENSCvCamera.h.

◆ mirrorV

const bool SENSCvCameraConfig::mirrorV

mirror image vertically after capturing

Definition at line 56 of file SENSCvCamera.h.

◆ streamConfig

const SENSCameraStreamConfig* SENSCvCameraConfig::streamConfig

Definition at line 44 of file SENSCvCamera.h.

◆ targetHeight

const int SENSCvCameraConfig::targetHeight

largest target image width (only BGR)

Definition at line 48 of file SENSCvCamera.h.

◆ targetWidth

const int SENSCvCameraConfig::targetWidth

largest target image width (only BGR)

Definition at line 46 of file SENSCvCamera.h.


The documentation for this struct was generated from the following file: