Camgetautobrightnesscontrol - Metrologic IS4910 Series Programmer's Manual

Metrologic instruments area imaging engine programmer's manual
Table of Contents

Advertisement

C
S
AMERA
UPPORT
The flags parameter indicates whether the gain and/or image integration time (exposure) are allowed to
be adjusted, and whether the new values should be applied to the camera immediately after taking the
current image or postponed until and applied upon the next image acquisition. Note that in the snapshot
mode adjustment of the image integration time is not allowed regardless of the flags parameter.
By default, the automatic brightness adjustment is disabled.
The most optimal values of gain and exposure are calculated within their allowed ranges, see functions
camSetAutoGainRange_db() and camSetAutoExpoRange() for details.
Prototype:
int camSetAutoBrightnessControl(int cam_handle, unsigned long flags);
Parameters:
cam_handle
- [in] handle to the camera device returned by the camOpen function.
flags
- [in] bit-combinatory value specifying whether the gain and/or image integration
time (exposure) can be adjusted, and whether the new values should be applied to
the camera immediately after taking the current image or postponed until and
applied upon the next image acquisition. The individual bit values are:
Return Value:
0: Success; -1: Failure

camGetAutoBrightnessControl

This function returns the current status of the automatic brightness adjustment.
Prototype:
int camGetAutoBrightnessControl(int cam_handle, unsigned long *flags);
Parameters:
cam_handle
- [in] handle to the camera device returned by the camOpen function.
flags
- [out] bit-combinatory value specifying whether the gain and/or image integration
time (exposure) can be adjusted, and whether the new values are applied to the
camera immediately after taking the current image or postponed until and applied
upon the next image acquisition. The individual bit values are:
Return Value:
0: Success; -1: Failure
24
L
C
IBRARY
CAM_AUTOGAIN, gain can be adjusted
CAM_AUTOEXPO, image integration time can be adjusted
CAM_APPLY_INSTANTLY, new values should be applied immediately
after taking the image.
CAM_AUTOGAIN, gain can be adjusted
CAM_AUTOEXPO, image integration time can be adjusted
CAM_APPLY_INSTANTLY, new values are applied immediately after
taking the image.
L
AM
IB

Advertisement

Table of Contents
loading

Table of Contents