The CVB installation includes several standalone example programs that can be executed directly. These programs are installed under %CVB%Tutorial (Windows) or $CVB/tutorial (Linux). Select your preferred programming language from the links below to access a list of available examples along with the corresponding code:
| C++ | .NET | Python |
Below, you will find a collection of both larger code examples and smaller code snippets in C++, .NET and Python, each accompanied by explanations.
| Configuration |
|---|
| Configuration in CVB |
| Quick Configuration |
| Example - Software Trigger |
| VinDevice Node Map and VinBuffer Node Map |
| GenApi |
|---|
| Direct Register Access |
| File Download |
| Image Display |
|---|
| Example - Using the CVB.NET Display Control |
| Example - Using the CVB.NET Display Control with MVVM |
| Search and Classification |
|---|
| Search and Classify |
| Shape Recognition |
|---|
| Shapefinder-Chippins-Train |
| Shapefinder-Chippins-Search |
| Alignment of Point Clouds |
|---|
| Match3D-ICP: Alignment of Point Clouds |
| Camera Simulation |
|---|
| Discovering the MockTL |
| Initialization and Import |
| Interacting with Python |
| ScriptLab Interface |
| ScriptLab |
|---|
| ScriptLab Interface |
| Python Scripting |
|---|
| Initialization and Import |
| Interacting with Python |
| Telemetry & Logging |
|---|
| Defining a Telemetry module |
| Logging using CVTelemetry |
| Traces using CVTelemetry |