Common Vision Blox 14.0
CVB Packages
[
 C

C++

.Net (C#, VB, F#)

Python

There are two basic CVB packages available: the Image Manager and the Foundation Package. If you are a using a camera from Stemmer Imaging, you already got the CameraSuite license for the Image Manager. Advanced functionalities for image processing will be provided with an additional license for the Foundation Package. If you a looking for a special application, you can get a license for a specific CVB tool.

Image Manager

SDK

 Image Manager Libraries 
 C++ 

 .Net API (C#, VB, F#) 

 Python 

 C-Style 

 Manuals 
 Image  Entry point when programming with CVB.  Cvb::Image    Stemmer.Cvb.Image   cvb.Image   CVCImg.dll  ImageManager
 Driver  Driver or device related operations.  Cvb::DeviceFactory 
 Cvb::Driver 
 Cvb::Async 
 Stemmer.Cvb.DeviceFactory 
 Stemmer.Cvb.Driver 
 Stemmer.Cvb.Async 
 cvb.DeviceFactory   CVCDriver.dll  
 GenAPI  GenICam Api based device configuration.  Cvb::GenApi   Stemmer.Cvb.GenApi      CVGenApi.dll 
 Display  User interface components.  Cvb::UI    Stemmer.Cvb.Forms 
 Stemmer.Cvb.Wpf 
 cvb.ui 
 Utility  Helpers and utilities, which are not directly related to image processing  Cvb::Utilities   Stemmer.Cvb.Utilities      CVCUtilities.dll  
 Webstreaming  Image conversion, compression and transport.  Cvb::WebStreaming   Stemmer.Cvb.WebStreaming   cvb.webstreaming   CVWebstreaming.dll  
 3D  3D functionality.  Cvb::PointCloud 
 Cvb::PointCloudFactory 
 Cvb::Calibrator3D 
 Stemmer.Cvb.PointCloud 
 Stemmer.Cvb.PointCloudExtensions 
 Stemmer.Cvb.Calibrator3D 
 cvb.PointCloud 
 cvb.PointCloudFactory 
 cvb.Calibrator3D 
 CVCore.dll 
 CVCore3D.dll 

Applications

 GenICamBrowser Easy to use application to detect devices in the network and to get a live view without programming.
 Configurator User guide for CVB configuration with your acquisition hardware.
 CVB Viewer Showing images and getting access to *.vin driver hardware.
 LogGUI Tool to collect and show diagnostic data from all CVB modules.
 License Manager Tool to manage your CVB license.
 Edit Bindings Console application to detect and edit bindings between GenApi xml file and device.




Foundation

 Foundation Libraries 
 C++ 

 .Net API (C#, VB, F#) 

 Python 

 C-Style 

 Manuals 
Foundation Package
(windows only)
Comprehensive collection of optimized algorithms.  Cvb::Foundation   Stemmer.Cvb.Foundation    cvb.foundation   CVCFoundation.dll   Foundation 


 Foundation Tools 
 C++ 

 .Net API (C#, VB, F#) 

 Python 

 C-Style 

 Manuals 
 Arithmetic   Cvb::Foundation::Arithmetic      cvb.foundation   Arithmetic.dll    Arithmetic 
 BayerConversion   Cvb::Foundation::BayerConversion   Stemmer.Cvb.Foundation.BayerConversion   cvb.foundation   etBayerToRGB.dll   BayerToRGB 
 Edge   Cvb::Foundation::Edge   Stemmer.Cvb.Foundation.Edge   cvb.foundation   CVCEdge.dll   Edge 
 LightMeter      Stemmer.Cvb.Foundation.HistogramAnalyzer   cvb.foundation   LightMeter.dll   LightMeter 
 Metric   Cvb::Foundation::Metric   Stemmer.Cvb.Foundation.Metric   cvb.foundation   CVMetric.dll   Metric 
 OpticalFlow            OpticalFlow.dll   Optical Flow 
 Polarization    Cvb::Foundation::Polarization   Stemmer.Cvb.Foundation.Polarization   cvb.foundation   CVPolarization.dll   Polarization 
 TextOut            TextOut.dll   TextOut  
 ZXBarcode      Stemmer.Cvb.Foundation.ZxBarcode      ZXBarcode.dll   ZXBarcode 




CVB Tools

SDK

 Software Tools 
 C++ 

 .Net API (C#, VB, F#) 

 Python 

 C-Style 

 Manuals 
 Barcode  Decode common barcode symbologies.  Cvb::Barcode   Stemmer.Cvb.Barcode   cvb.barcode   CVCBarcode.dll    Barcode 
 Blob  Search for blobs (contiguous pixel).           CVCBlob.dll   Blob  
 Color 
 (32 bit only) 
Analyse, differ and filter colors.           CVCColor.dll   Color 
 GEV Server  Flexible image server for data transfer to multiple PCs via multicast, GigE Vision and GenICam compliant hardware simulation.  Cvb::GevServer   Stemmer.Cvb.GevServer   cvb.gevserver   CVGevServer.dll   GevServer 
 Manto 
 (32 bit only) 
Recognize organically varying features.     Stemmer.Cvb.Manto      Manto.dll    
 Match3D  Alignment of 3D objects.  Cvb::Match3D    Stemmer.Cvb.Match3D   cvb.match_3d   Match3D.dll   Match3D 
CAD-based 3D-object recognition.  Cvb::Dnc   Stemmer.Cvb.Dnc   cvb.dnc   CVDNCFind.dll 
 Minos  High-speed decision tree object recognition and OCR/OCV.  Cvb::Minos   Stemmer.Cvb.Minos   cvb.minos    MinosCVC.dll    Minos 
 Movie2  Sequence recording and image archiving.  Cvb::Movie2   Stemmer.Cvb.Movie2   cvb.movie2   Movie2.dll   Movie 
 OPC UA  Data exchange standard for platform independent service oriented architecture.  Cvb::OpcUa      cvb.opcua    CVOpcUa.dll   Introduction 
 OPC UA 
 Polimago   Search and classification.  Cvb::Polimago 
 Cvb::SampleDatabase 
 Stemmer.Cvb.Polimago 
 Stemmer.Cvb.SampleDatabase 
 cvb.polimago 
 cvb.sample_database 
 Polimago.dll 
 Sil.dll 
 Polimago 
 SIL 
 Shape Finder  Object recognition using geometric information.  Cvb::ShapeFinder2   Stemmer.Cvb.ShapeFinder2   cvb.shapefinder2   SF.dll   Shape Finder 
 Spectral   Work with hyperspectral imaging data.  Cvb::Spectral   Stemmer.Cvb.Spectral   cvb.spectral   CVSpectral.dll   Spectral  

Applications

 TeachBench Training utility for various pattern recognition algorithms (Minos, Polimago, Match3D-DNC).