- This Videoio Module can be supported for both Opencv version 3.3.1 and 3.4.1 with both Linux and Windows OS.
- bool getDevices(int &devices);
- bool getDeviceInfo(int device, String &deviceName, String &vid, String &pid, String &devicePath);
- bool getFormats(int &formats);
- bool getFormatType(int format, String &formatType, int &width, int &height, int &fps);
- bool setFormatType(int format)
- bool get(int propId, double &min, double &max, double &steppingDelta, double &supportedMode, double ¤tValue, double ¤tMode, double &defaultValue);
- bool set(int propId, double value, double mode);
- Get total number of camera devices connected to the port.
- Get specific camera device information such Device name, Device path, VendorID and productID.
- Get total number of video formats supported by the camera device.
- Get video resolution, video format and fps supported by the camera
- Set the video format, resolution and fps to the device.
bool get(int propId, double &min, double &max, double &steppingDelta, double &supportedMode, double ¤tValue, double ¤tMode, double &defaultValue);
- Get specific UVC Property(Brightness, Contrast,...) minimum value, maximum value, current value, default value, steppingDelta, current mode and supported mode.
- Set specific UVC Property(Brightness, Contrast, Hue,...) value and mode.
- OpenCVCam command line application can be used to access the UVC settings, HID settings, Streaming and Image capture of any e-con System cameras in both Windows and Linux.
- OpenCV can be downloaded from here
$ cd opencv
$ git checkout <opencv version>
- Replace Videoio module from OpenCV with this videoio module
- Build OpenCV using this Installation manual
- Information on how to use those newly Introduced APIs were explained in API Documentation
- OpenCVCam command line application can be downloaded from here, which is used to access OpenCV APIs
- Run Sample application using this user manual
* See3CAM_CU20
* See3CAM_CU30
* See3CAM_CU40
* See3CAMCU50
* See3CAM_CU51
* See3CAM_CU130
* See3CAM_CU135
* See3CAM_10CUG
* See3CAM_11CUG
* See3CAM_12CUNIR
* See3CAM_30
* See3CAM_81
* See3CAM_130 Autofocus
* See3CAM_CU55M
* See3CAM_20CUG
- Latest releases can be downloaded from this link
- OpenCV v1.0.0 - 27-Jul-18
- OpenCV v1.0.1 - 17-Dec-19
- OpenCV v1.0.2 - 03-Jun-20