![THORLABS DCC1 45 Series Скачать руководство пользователя страница 345](http://html.mh-extra.com/html/thorlabs/dcc1-45-series/dcc1-45-series_user-manual_1110803345.webp)
340
DCx camera
© 2010 Thorlabs
The uc480.h header file
The
uc480.h
header file contains all the definitions and constants needed for the
DCx camera API
.
You will find this file in the directory
C:\Program Files\Thorlabs\DCx camera\Develop\include after installation of the
DCx camera
drivers.
7.6.1.1
Programming in C / C++
For programming with the
DCx camera
API, we suggest that you use the C / C++ programming
language. This programming language offers efficient access to all functions of the
DCx camera
API.
Enabling access to image memory contents through pointers, C / C++ is especially suitable for
image processing applications.
Most of the
DCx camera
sample programs were created in Microsoft Visual Studio using the C++
programming language.
Required Files
In order to access the
DCx camera
API, make sure to include the following files in your project:
Header file: uc480.h (C:\Program Files\Thorlabs\DCx camera\Develop\Include\)
Lib file: uc480.lib (C:\Program Files\Thorlabs\DCx camera\Develop\LIB\)
Function library (DLL): uc480.dll
(C:\Windows\System32\ )
In order to access the
DCx camera
AVI functions, make sure to include the following files in your
project:
Header file: uc480_tools.h
(C:\Program Files\Thorlabs\DCx camera\Develop\Include\)
Lib file: uc480_tools.lib
(C:\Program Files\Thorlabs\DCx camera\Develop\LIB\)
Function library (DLL): uc480_tools.dll (C:\Windows\System32\ )
NOTE
We suggest that you keep the function libraries (DLL, AX and OCX files) in the
default directory. Under Windows, these files reside in C:\Windows\System32\
after the installation.
Copying these files to other locations may result in version conflicts.
7.6.1.2
Programming in C#
We suggest to use the C# programming language for the creation of visualisation applications. While
it is possible to access image memory contents, doing so is more tedious than in C/C++ due to the
'managed code'. To access image memory contents in C#, you can use 'unsafe code' or the
'Marshall class'. Some system-level functions, such as Windows event handling, can be integrated
using the Windows API. The
DCx camera
SDK includes sample programs for programming with
Microsoft Visual Studio in the C# programming language.
Required Files
In order to access the
DCx camera
API in C#, make sure to include the following files in your
project:
Header file: uc480.cs (C:\Program Files\Thorlabs\DCx camera\Develop\Source\Demos - all
Содержание DCC1 45 Series
Страница 5: ...Version Date 3 5 2 22 09 2010 2010 Thorlabs 2010 Thorlabs ...
Страница 13: ......
Страница 15: ......
Страница 16: ...Introduction DCx camera Part I ...
Страница 18: ...General Information DCx camera Part II ...
Страница 21: ......
Страница 22: ...Getting Started DCx camera Part III ...
Страница 24: ...Installation DCx camera Part IV ...
Страница 30: ...uc480 Camera Manager DCx camera Part V ...
Страница 38: ...Camera viewer uc480Viewer DCx camera Part VI ...
Страница 45: ...40 DCx camera 2010 Thorlabs Menu Help Figure 15 Info about Camera viewer uc480Viewer ...
Страница 53: ...48 DCx camera 2010 Thorlabs Default Click this button to reset all parameters to the model specific defaults ...
Страница 87: ......
Страница 88: ...SDK Software development Kit DCx camera Part VII ...
Страница 101: ...96 DCx camera 2010 Thorlabs Flowchart Single Capture Figure 44 Flowchart Capturing a single frame 1 of 2 ...
Страница 102: ...97 SDK Software development Kit 2010 Thorlabs Figure 45 Flowchart Capturing a single frame 2 of 2 ...
Страница 103: ...98 DCx camera 2010 Thorlabs Flowchart Sequence Capture Figure 46 Flowchart Capturing a frame sequence 1 of 2 ...
Страница 104: ...99 SDK Software development Kit 2010 Thorlabs Figure 47 Flowchart Capturing a frame sequence 2 of 2 ...
Страница 109: ...104 DCx camera 2010 Thorlabs Figure 52 Flowchart Handling events messages ...
Страница 113: ...108 DCx camera 2010 Thorlabs Flowchart AVI Capture Figure 53 Flowchart Capturing AVI using DCx cameras ...
Страница 120: ...115 SDK Software development Kit 2010 Thorlabs Flowchart Digital input Figure 56 Flowchart Digital input ...
Страница 121: ...116 DCx camera 2010 Thorlabs Flowchart Digital output Figure 57 Flowchart Digital output ...
Страница 161: ...156 DCx camera 2010 Thorlabs Related Functions is_GetCameraType is_CameraStatus 159 121 ...
Страница 175: ...170 DCx camera 2010 Thorlabs is_GetExposureTime 167 ...
Страница 238: ...233 SDK Software development Kit 2010 Thorlabs is_SetImagePos is_SetPixelClock 271 277 ...
Страница 243: ...238 DCx camera 2010 Thorlabs Related Functions is_GetColorConverter is_SetColorMode is_ConvertImage 163 241 127 ...
Страница 261: ...256 DCx camera 2010 Thorlabs is_SetTriggerDelay 289 ...
Страница 271: ...266 DCx camera 2010 Thorlabs is_SetGainBoost is_SetAutoParameter 261 221 ...
Страница 278: ...273 SDK Software development Kit 2010 Thorlabs Example Figure IMAGE Examples for is_SetImagePos ...
Страница 283: ...278 DCx camera 2010 Thorlabs is_SetSubSampling is_SetAOI 284 219 ...
Страница 291: ...286 DCx camera 2010 Thorlabs is_SetAOI is_SetImagePos is_SetPixelClock 219 271 277 ...
Страница 361: ......
Страница 362: ...Maintenance and Service DCx camera Part VIII ...
Страница 370: ...365 Maintenance and Service 2010 Thorlabs ...
Страница 371: ......
Страница 372: ...Camera Basics DCx camera Part IX ...
Страница 389: ......
Страница 390: ...Appendices DCx camera Part X ...
Страница 397: ...392 DCx camera 2010 Thorlabs Figure 90 Securing the adjusting ring ...
Страница 405: ...400 DCx camera 2010 Thorlabs Figure 106 Rev 2 0 Flash Strobe output as Open Emitter OE ...
Страница 408: ...403 Appendices 2010 Thorlabs Figure 108 Filter curve GL Figure 109 Filter curve BG 40 Figure 110 Filter curve HQ ...
Страница 420: ......