C# Class ovrvision_calibration.COvrvision

Afficher le fichier Open project: Wizapply/OvrvisionPro Class Usage Examples

Méthodes publiques

Свойство Type Description
camStatus bool
imageDataLeft System.Drawing.Bitmap
imageDataRight System.Drawing.Bitmap
imageSizeW int
useOvrvisionAR bool
useProcessingQuality int

Méthodes publiques

Méthode Description
COvrvision ( ) : System
CalibFindChess ( ) : int
CalibGetImageCount ( ) : int
CalibSolveStereoParameter ( ) : void
Close ( ) : bool
GetBLC ( ) : int
GetExposure ( ) : int
GetFloatPoint ( ) : float
GetGain ( ) : int
GetWhiteBalanceAutoMode ( ) : bool
GetWhiteBalanceB ( ) : int
GetWhiteBalanceG ( ) : int
GetWhiteBalanceR ( ) : int
InitializeCalibration ( int pattern_size_w, int pattern_size_h, double chessSizeMM ) : void
Open ( int opentype ) : bool
OvrvisionGetAR ( System mdata, int datasize ) : int
OvrvisionGetTrackingVec3 ( System mdata ) : int
OvrvisionTrackRender ( bool calib, bool point ) : void
OvrvisionTrackReset ( ) : void
Release ( ) : void
SaveCamStatusToEEPROM ( ) : bool
SetBLC ( int value ) : void
SetExposure ( int value ) : void
SetExposurePerSec ( float fps ) : int
SetGain ( int value ) : void
SetWhiteBalanceAutoMode ( bool value ) : void
SetWhiteBalanceB ( int value ) : void
SetWhiteBalanceG ( int value ) : void
SetWhiteBalanceR ( int value ) : void
UpdateCamera ( ) : void
UpdateLeft ( ) : void
UpdateRight ( ) : void

Private Methods

Méthode Description
ovARGetData ( System mdata, int datasize ) : int
ovARGetMarkerSize ( ) : int
ovARRender ( ) : void
ovARSetMarkerSize ( int value ) : void
ovCalibClose ( ) : int
ovCalibFindChess ( ) : int
ovCalibGetImageCount ( ) : int
ovCalibInitialize ( int pattern_size_w, int pattern_size_h, double chessSizeMM ) : void
ovCalibSolveStereoParameter ( ) : void
ovClose ( ) : int
ovGetBLC ( ) : int
ovGetBufferSize ( ) : int
ovGetCamImageBGR ( System img, int eye ) : void
ovGetCamImageBGRA ( System img, int eye ) : void
ovGetCamImageForUnity ( System pImagePtr_Left, System pImagePtr_Right ) : void
ovGetCamImageForUnityNative ( System pTexPtr_Left, System pTexPtr_Right ) : void
ovGetCamImageRGB ( System img, int eye ) : void
ovGetExposure ( ) : int
ovGetFocalPoint ( ) : float
ovGetGain ( ) : int
ovGetHMDRightGap ( int at ) : float
ovGetImageHeight ( ) : int
ovGetImageRate ( ) : int
ovGetImageWidth ( ) : int
ovGetPixelSize ( ) : int
ovGetTrackData ( System mdata ) : int
ovGetWhiteBalanceAuto ( ) : int
ovGetWhiteBalanceB ( ) : int
ovGetWhiteBalanceG ( ) : int
ovGetWhiteBalanceR ( ) : int
ovOpen ( int locationID, float arMeter, int type ) : int
ovPreStoreCamData ( int qt ) : void
ovRelease ( ) : int
ovSaveCamStatusToEEPROM ( ) : bool
ovSetBLC ( int value ) : void
ovSetCamSyncMode ( int at ) : float
ovSetExposure ( int value ) : void
ovSetExposurePerSec ( float value ) : int
ovSetGain ( int value ) : void
ovSetWhiteBalanceAuto ( int value ) : void
ovSetWhiteBalanceB ( int value ) : void
ovSetWhiteBalanceG ( int value ) : void
ovSetWhiteBalanceR ( int value ) : void
ovTrackRender ( bool calib, bool point ) : void
ovTrackingCalibReset ( ) : void

Method Details

COvrvision() public méthode

public COvrvision ( ) : System
Résultat System

CalibFindChess() public méthode

public CalibFindChess ( ) : int
Résultat int

CalibGetImageCount() public méthode

public CalibGetImageCount ( ) : int
Résultat int

CalibSolveStereoParameter() public méthode

public CalibSolveStereoParameter ( ) : void
Résultat void

Close() public méthode

public Close ( ) : bool
Résultat bool

GetBLC() public méthode

public GetBLC ( ) : int
Résultat int

GetExposure() public méthode

public GetExposure ( ) : int
Résultat int

GetFloatPoint() public méthode

public GetFloatPoint ( ) : float
Résultat float

GetGain() public méthode

public GetGain ( ) : int
Résultat int

GetWhiteBalanceAutoMode() public méthode

public GetWhiteBalanceAutoMode ( ) : bool
Résultat bool

GetWhiteBalanceB() public méthode

public GetWhiteBalanceB ( ) : int
Résultat int

GetWhiteBalanceG() public méthode

public GetWhiteBalanceG ( ) : int
Résultat int

GetWhiteBalanceR() public méthode

public GetWhiteBalanceR ( ) : int
Résultat int

InitializeCalibration() public méthode

public InitializeCalibration ( int pattern_size_w, int pattern_size_h, double chessSizeMM ) : void
pattern_size_w int
pattern_size_h int
chessSizeMM double
Résultat void

Open() public méthode

public Open ( int opentype ) : bool
opentype int
Résultat bool

OvrvisionGetAR() public méthode

public OvrvisionGetAR ( System mdata, int datasize ) : int
mdata System
datasize int
Résultat int

OvrvisionGetTrackingVec3() public méthode

public OvrvisionGetTrackingVec3 ( System mdata ) : int
mdata System
Résultat int

OvrvisionTrackRender() public méthode

public OvrvisionTrackRender ( bool calib, bool point ) : void
calib bool
point bool
Résultat void

OvrvisionTrackReset() public méthode

public OvrvisionTrackReset ( ) : void
Résultat void

Release() public méthode

public Release ( ) : void
Résultat void

SaveCamStatusToEEPROM() public méthode

public SaveCamStatusToEEPROM ( ) : bool
Résultat bool

SetBLC() public méthode

public SetBLC ( int value ) : void
value int
Résultat void

SetExposure() public méthode

public SetExposure ( int value ) : void
value int
Résultat void

SetExposurePerSec() public méthode

public SetExposurePerSec ( float fps ) : int
fps float
Résultat int

SetGain() public méthode

public SetGain ( int value ) : void
value int
Résultat void

SetWhiteBalanceAutoMode() public méthode

public SetWhiteBalanceAutoMode ( bool value ) : void
value bool
Résultat void

SetWhiteBalanceB() public méthode

public SetWhiteBalanceB ( int value ) : void
value int
Résultat void

SetWhiteBalanceG() public méthode

public SetWhiteBalanceG ( int value ) : void
value int
Résultat void

SetWhiteBalanceR() public méthode

public SetWhiteBalanceR ( int value ) : void
value int
Résultat void

UpdateCamera() public méthode

public UpdateCamera ( ) : void
Résultat void

UpdateLeft() public méthode

public UpdateLeft ( ) : void
Résultat void

UpdateRight() public méthode

public UpdateRight ( ) : void
Résultat void

Property Details

camStatus public_oe property

public bool camStatus
Résultat bool

imageDataLeft public_oe property

public Bitmap,System.Drawing imageDataLeft
Résultat System.Drawing.Bitmap

imageDataRight public_oe property

public Bitmap,System.Drawing imageDataRight
Résultat System.Drawing.Bitmap

imageSizeW public_oe property

public int imageSizeW
Résultat int

useOvrvisionAR public_oe property

public bool useOvrvisionAR
Résultat bool

useProcessingQuality public_oe property

public int useProcessingQuality
Résultat int