Specifications

sharpVISION™ Camera
sharpVISION VISION SDK
5
6.6. HOW TO USE THE VIS .......................................................................................85
6.6.1. Snapping an image...................................................................................................85
6.6.2. Opening and closing a camera.................................................................................85
6.6.3. Configuring a camera................................................................................................85
6.6.4. Acquiring images ......................................................................................................85
6.6.5. Triggering..................................................................................................................85
6.6.6. Error handling ...........................................................................................................85
6.7. EXAMPLES VIS .................................................................................................86
6.7.1. 1_enum_cameras .....................................................................................................86
6.7.2. 2_getinfo ...................................................................................................................86
6.7.3. 3_snap ......................................................................................................................86
6.7.4. 4_acquire ..................................................................................................................86
6.7.5. 5_acquire_with_error_check.....................................................................................86
6.7.6. 6_acquire_with_parameters......................................................................................86
6.7.7. 7_acquire_with_trigger..............................................................................................86
7. SHARPVISION™ MATLAB™ INTERFACE REFERENCE.......................87
7.1. OVERVIEW .......................................................................................................87
7.2. INITIALIZATION FUNCTIONS................................................................................88
7.2.1. Overview: Initialization functions...............................................................................88
7.2.2. IdtSvVersion..............................................................................................................89
7.2.3. IdtSvEnumCameras..................................................................................................90
7.2.4. IdtSvOpenCamera ....................................................................................................91
7.2.5. IdtSvCloseCamera....................................................................................................92
7.3. CONFIGURATION FUNCTIONS.............................................................................93
7.3.1. Overview: Configuration functions............................................................................93
7.3.2. IdtSvGetCameraInfo .................................................................................................94
7.3.3. IdtSvGetParameter ...................................................................................................95
7.3.4. IdtSvSetParameter....................................................................................................96
7.3.5. IdtSvConfigure ..........................................................................................................97
7.3.6. IdtSvSetTriggerMode................................................................................................98
7.4. GRAB FUNCTIONS.............................................................................................99
7.4.1. Overview: Grab Functions ........................................................................................99
7.4.2. IdtSvStartAcquire................................................................................................... 100
7.4.3. IdtSvAcquire........................................................................................................... 101
7.4.4. IdtSvImageIsReady................................................................................................ 102
7.4.5. IdtSvStopAcquire ................................................................................................... 103
7.5. HOW TO USE THE INTERFACE FUNCTIONS ........................................................104
7.5.1. Opening and closing a camera.............................................................................. 104
7.5.2. Configuring a camera............................................................................................. 104
7.5.3. Acquiring images ................................................................................................... 104
7.5.4. Error handling ........................................................................................................ 104
7.6. EXAMPLES......................................................................................................105
7.6.1. IdtSvEnumEx ......................................................................................................... 105
7.6.2. IdtSvInfoEx............................................................................................................. 105
7.6.3. IdtSvReadParmEx ................................................................................................. 105
7.6.4. IdtSvSnapEx .......................................................................................................... 105
7.6.5. IdtSvSaveEx .......................................................................................................... 105
7.6.6. IdtSvDisplayEx....................................................................................................... 105
8. APPENDIX...............................................................................................106
8.1. APPENDIX A - RETURN CODES ........................................................................106
8.2. APPENDIX B INFORMATION PARAMETERS .....................................................107