Toshiba teli BU602M Instruction Manual page 113

Cmos camera
Table of Contents

Advertisement

GenICam function API
Control Gamma using GenICam API.
 Gamma
Use 'IFloat' interface to control Gamma.
// GenICam node handle
CAM_NODE_HANDLE hNode = NULL;
// Gamma = 0.45
float64_t
// Retrieve GenICam node.
Nd_GetNode(s_hCam, "Gamma", &hNode);
// Set Gamma Value
Nd_SetFloatValue(s_hCam, hNode, dGamma);
Please refer to [INode functions] and [IFloat node functions] in [TeliCamAPI Library manual] for more
detail.
Register access API
Control Gamma by accessing IIDC2 registers directly.
 Gamma
Write to 'Value' field of 'Gamma' register.
// Gamma = 0.45 (Raw value = 45)
uint32_t
// Set Gamma Value
Cam_WriteReg(s_hCam, 0x20409C, 1, &uiGammaRaw);
Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail.
 Minimum/Maximum Value
Copyright © 2018 – 2019 Toshiba Teli Corporation, All rights reserved.
dGamma = 0.45;
API name
Cam_ReadReg
Cam_WriteReg
uiGammaRaw = 45;
Gain
Raw Value
Minimum
Maximum
Initial Value
Formula
Absolute Value = Raw Value / 100
112 / 158
Description
Read register value
Write register value
Absolute (Float) Value
45
0.45
100
1.00
100
1.00
D4285844D
http://www.toshiba-teli.co.jp/en/

Advertisement

Table of Contents
loading

This manual is also suitable for:

Bu seriesBu602mcBu602mcf

Table of Contents