media-libs/opencv

A collection of algorithms and sample code for various computer vision problems.

Versions

Slot Version Repository Platforms
0 3.4.6 media ~amd64 arm? armv7? armv8? ~x86

Metadata

Choices

OPTIONS

camera Capture using your camera device via libgphoto2
contrib Extra modules, possibly without stable API and not well-tested
doc Adds extra documentation (API, Javadoc, etc)
examples Install example source code
ffmpeg Support for various multimedia formats through libavcodec
gstreamer Adds support for media-libs/gstreamer (Streaming media)
gtk Adds support for x11-libs/gtk+ (The GIMP Toolkit)
ieee1394 Enable FireWire/iLink IEEE1394 support (dv, camera, etc.)
java Adds support for Java
jpeg2000 Support for JPEG 2000, a wavelet-based image compression format
opencl Hardware acceleration via OpenCL
openexr Support for the OpenEXR graphics file format
opengl Use OpenGL for rendering in Qt5 based GUI
openmp Support for Open Multi-Processin
python Adds support/bindings for the Python language
qt5 Adds support for the Qt GUI/Application Toolkit version 5.x
threads Adds threads support for various packages. Usually pthreads
tiff Adds support for the TIFF image format
v4l Enables Video4Linux support
vtk Build Viz module allowing 3D visualization via VTK
webp Support for the WebP image format
xine Add support for the XINE movie libraries

contrib_modules

bgsegm Improved Adaptive Background Mixture Model for Real-time Tracking
bioinspired Biologically inspired vision models and derivated tools
ccalib Custom Calibration Pattern for 3D reconstruction
cvv GUI for Interactive Visual Debugging of Computer Vision Programs
face Recently added face recognition software which is not yet stabalized
line_descriptor Binary descriptors for lines extracted from an image
optflow Optical Flow Algorithms for tracking points
reg Image Registration module
rgbd RGB-Depth Processing module
saliency Saliency API, understanding where humans focus given a scene
surface_matching Surface Matching Algorithm Through 3D Features
text Scene Text Detection and Recognition in Natural Scene Images
tracking Long-term optical tracking API
ximgproc Extended Image Processing Filters
xobjdetect Integral Channel Features Detector Framework.
xphoto Additional photo processing algorithms

providers

ffmpeg Use FFmpeg as the libavcodec provider
ijg-jpeg Use Independent JPEG Group's libjpeg as the JPEG provider
jpeg-turbo Use libjpeg-turbo as the JPEG provider
libav Use Libav as the libavcodec provider

python_abis

2.7 Use Python ABI 2.7
3.5 Use Python ABI 3.5
3.6 Use Python ABI 3.6
3.7 Use Python ABI 3.7
3.8 Use Python ABI 3.8