THORLABS DCU223x Operation Manual And Sdk page 293

Cdd and cmos cameras
Hide thumbs Also See for DCU223x:
Table of Contents

Advertisement

IS_NO_SUCCESS
IS_NOT_SUPPORTED
IS_SUCCESS
Example 1
INT nRet = IS_SUCCESS;
/* Create info object */
MEASURE_SHARPNESS_AOI_INFO measureSharpnessInfo;
/* Set values of AOI_0: The position and size of the AOI equals the whole image */
measureSharpnessInfo.u32NumberAOI
measureSharpnessInfo.rcAOI.s32X
measureSharpnessInfo.rcAOI.s32Y
measureSharpnessInfo.rcAOI.s32Width
measureSharpnessInfo.rcAOI.s32Height = m_s32MaxImageHeight;
/* Set AOI_0 */
nRet = is_Measure(m_hCam, IS_MEASURE_CMD_SHARPNESS_AOI_SET, (void*)&measureSharpnessInfo,
sizeof(measureSharpnessInfo));
/* Set values of AOI_1 */
measureSharpnessInfo.u32NumberAOI
measureSharpnessInfo.rcAOI.s32X
measureSharpnessInfo.rcAOI.s32Y
measureSharpnessInfo.rcAOI.s32Width
measureSharpnessInfo.rcAOI.s32Height = 200;
/* Set AOI_1 */
nRet = is_Measure(m_hCam, IS_MEASURE_CMD_SHARPNESS_AOI_SET, (void*)&measureSharpnessInfo,
sizeof(measureSharpnessInfo));
Example 2
INT nRet = IS_SUCCESS;
/* Create info object */
MEASURE_SHARPNESS_AOI_INFO measureSharpnessInfo;
/* Get values of AOI_0 */
measureSharpnessInfo.u32NumberAOI = 0;
nRet = is_Measure(m_hCam, IS_MEASURE_CMD_SHARPNESS_AOI_INQUIRE, (void*)&measureSharpnessInfo,
sizeof(measureSharpnessInfo));
if
(nRet == IS_SUCCESS)
{
UINT s32Sharpness = measureSharpnessInfo.u32SharpnessValue;
}
Example 3
INT nRet = IS_SUCCESS;
/* Set preset */
UINT nPreset = IS_MEASURE_SHARPNESS_AOI_PRESET_1;
nRet = is_Measure(m_hCam, IS_MEASURE_CMD_SHARPNESS_AOI_SET_PRESET, (void*)&nPreset,
sizeof(nPreset));
© 2013 Thorlabs GmbH
is_AddToSequence() function.
General error message
The camera model used here does not support this
function or setting.
Function executed successfully
= 0;
= 0;
= 0;
= m_s32MaxImageWidth;
= 1;
= 50;
= 50;
= 200;
4 Programming (SDK)
291

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dcu224xDcc1240xDcc1545mDcc1645c

Table of Contents