Common Vision Blox 15.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Friends Modules Pages
CVB .NET Example Programs

The CVB installation includes several standalone .NET example programs that can be executed directly. These programs are installed under %CVB%Tutorial (Windows) or $CVB/tutorial (Linux) and can also be accessed from the list below:

Link to Example Program Description Location under %CVB%Tutorial
CodeReading This example program demonstrates how to read a Data Matrix code from an image. CodeReader/Cvb.Net
Metric3DCalibration Example for intrinsic and extrinsic calibration of a laser triangulation system using the AQS12 target. Foundation/Cvb.Net
Metric3DCalibrationLaserPlane Example for extrinsic calibration, including the correction of an inclined laser plane, in a laser triangulation system using the AQS12 target. Foundation/Cvb.Net
Metric3DCalibrationRigidBodyTransform Example for a rigid-body transformation (extrinsic calibration) using the AQS12 target. Foundation/Cvb.Net
DeviceConfiguration Example that demonstrates buffer updates when modifying a parameter that affects the buffer size. ImageManager/Cvb.Net
FlowSetPool Example of managing buffer allocation for image streaming. ImageManager/Cvb.Net
Multipart Example for acquiring multi part images. ImageManager/Cvb.Net
Multistream Example for acquiring multiple streams. ImageManager/Cvb.Net
PixelFormatConversion Example that demonstrates how an arbitrary PFNC-compliant image can be converted to another pixel format. ImageManager/Cvb.Net
Ringbuffer Example that demonstrates the ring buffer handling with locking and unlocking buffers. ImageManager/Cvb.Net
SimpleStreamingGen2 Example for simple streaming with the (deprecated) 2nd generation acquisition stack. ImageManager/Cvb.Net
SimpleStreamingGen3 Example for simple streaming with the 3rd generation acquisition stack. ImageManager/Cvb.Net
SimpleStreamingWithMock Example that demonstrates how image data acquisition can be accomplished by using a mock GenTL Producer, so-called CVMockTL. ImageManager/Cvb.Net

CVB .NET Example Programs with GUI

In addition to the standard examples, the CVB installation includes GUI-based example programs. These programs can be found in the following directories:

%CVB%Tutorial\Image Manager\Cvb.Net Programs acquiring and displaying images.
%CVB%Tutorial\<tool_name>\Cvb.Net Example programs for specific CVB tools, where <tool_name> represents the tool's name.