Aravis-OpenCV-Wrapper
Aravis-OpenCV-Wrapper copied to clipboard
Wrapper for accessing GigE cameras using Aravis, yielding OpenCV Mat and IplImage
Aravis-OpenCV-Wrapper
Wrapper for accessing GigE cameras using Aravis, yielding OpenCV Mat and IplImage
Requirements (tested on OpenCV 3.4, Aravis 0.6):
- OpenCV (3.X)
- Aravis (Preferably >= 0.4)
- Glib 2.0
Implementation phase ongoing. As of now, at Mono8
- IPL_DEPTH_8U
phase.
TODO:
- [x] Basic IplImage from ArvBuffer
- [x] cv::Mat from ArvBuffer
- [x] Capture Video
- [x] Set GigE Camera Properties (will keep adding to list)
- [x] FPS, Gain, Exposure Time
- [ ] Contrast, Brightness, etc.
- [x] Hardware Trigger (3.3V - 24V For Imaging Source GigE camera)
- [ ] Software Trigger
- [ ] Image ROI
- [ ] Binning
- [ ] Add Numpy::NDArray support
- [ ] Link with Boost.Python and Boost.Numpy
- [ ] Examples