
Application Development Overview
Sapera LT Library with optional Processing
Sapera LT is a powerful development library for image acquisition and control. Sapera LT provides a single API across current and future DALSA hardware. Sapera LT delivers a comprehensive feature set including program portability, versatile camera controls, flexible display functionality and management, plus easy to use application development wizards.
Sapera Processing is a comprehensive set of C++ classes for image processing and analysis. Sapera Processing offers highly optimized tools for image processing, blob analysis, search (pattern recognition), OCR and barcode decoding.
The following is a Sapera application functional block diagram.
Sapera
Application
CamExpert
Sapera LT SDK | Sapera LT |
|
Network |
|
| Genie Driver |
|
| Genie | |||
Configuration Tool |
|
|
|
|
|
| Framework | ||
|
| Control |
|
|
|
| |||
|
|
|
|
| Images | ||||
|
|
|
|
|
|
| |||
| GigE Server |
|
| Sapera Network |
| ||||
| GigE DLL |
|
| Imaging Driver |
| ||||
GVCP - GigE Vision Control Protocol |
|
|
| GVSP – GigE Vision Stream Protocol |
NIC
Ethernet
cable
Genie
GenICam Environment
Genie cameras implement the GenICam™ specification which define the device capabilities. The GenICam XML device description file is embedded within Genie firmware allowing GenICam applications to know Genie capabilities immediately after connection. For more information about the GenApi module of the GenICam™ specification see www.genicam.org.
Genie Monochrome | Genie Monochrome Series Overview • 15 |