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 |
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. |