opencv

Description:A collection of algorithms and sample code for various computer vision problems
License: Apache-2.0
Homepage:https://opencv.org
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
4.8.0-r1 diff - ~ ~ - - - - ~ ~ - - - ~
4.8.0 diff - ~ ~ - - - - ~ ~ - - - ~
4.7.0-r1 diff - ~ ~ - - - - ~ ~ - - - ~
4.7.0 diff - + ~ - - - - ~ ~ - - - +
4.6.0-r4 - + ~ - - - - ~ ~ - - - +

USE flags

  • abi_mips_n32 - 64-bit (32-bit pointer) libraries
  • abi_mips_n64 - 64-bit libraries
  • abi_mips_o32 - 32-bit libraries
  • abi_s390_32 - 32-bit (s390) libraries
  • abi_s390_64 - 64-bit (s390x) libraries
  • abi_x86_32 - 32-bit (x86) libraries
  • abi_x86_64 - 64-bit (amd64) libraries
  • abi_x86_x32 - x32 ABI libraries
  • contrib - Install user contributed scripts from opencv_contrib (Experimental!)
  • contribcvv - CVV module requires Qt5
  • contribdnn - DNN module contrib requires tiny dnn
  • contribfreetype - Enable Drawing UTF-8 strings with freetype/harfbuzz
  • contribhdf - HDF module requires sci-libs/hdf5
  • contribovis - Enable Ogre vision module support
  • contribsfm - SFM module requires eigen, gflags, and glog
  • contribxfeatures2d - Enables xfeatures2d and autodownload of samples in contrib
  • cpu_flags_arm_neon - Use the NEON (ASIMD) instruction set
  • cpu_flags_arm_vfpv3 - Use the VFP version 3 instruction set
  • cpu_flags_ppc_vsx - Use the Vector Scalar Extension instruction set (POWER7 and later)
  • cpu_flags_ppc_vsx3 - Use the Vector Scalar Extension v.3 instruction set (POWER9 and later)
  • cpu_flags_x86_avx - Adds support for Advanced Vector Extensions instructions
  • cpu_flags_x86_avx2 - Adds support for Advanced Vector Extensions 2 instructions
  • cpu_flags_x86_avx512f - Adds support for AVX-512 Foundation instructions
  • cpu_flags_x86_f16c - Adds support for F16C instruction set for converting between half-precision and single-precision floats
  • cpu_flags_x86_fma3 - Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo)
  • cpu_flags_x86_popcnt - Enable popcnt instruction support ([abm] or [popcnt] in cpuinfo)
  • cpu_flags_x86_sse - Use the SSE instruction set
  • cpu_flags_x86_sse2 - Use the SSE2 instruction set
  • cpu_flags_x86_sse3 - Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
  • cpu_flags_x86_sse4_1 - Enable SSE4.1 instruction support
  • cpu_flags_x86_sse4_2 - Enable SSE4.2 instruction support
  • cpu_flags_x86_ssse3 - Use the SSSE3 instruction set (NOT sse3/pni)
  • cuda - Enable NVIDIA Cuda computations support (Experimental!)
  • debug - Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
  • dnnsamples - Download dnn caffeemodel samples
  • download - Enable download during cmake configure
  • eigen - Enable usage of dev-cpp/eigen for computations
  • examples - Install examples, usually source code
  • features2d - Enable features2d module
  • ffmpeg - Enable ffmpeg/libav-based audio/video codec support
  • gdal - Enable support for sci-libs/gdal library
  • gflags - Use Google's C++ argument parsing library
  • glog - Use Google's C++ loggin library
  • gphoto2 - Add digital camera support
  • gstreamer - Add support for media-libs/gstreamer (Streaming media)
  • gtk3 - Enable x11-libs/gtk+:3 support
  • ieee1394 - Enable FireWire/iLink IEEE1394 support (dv, camera, ...)
  • java - Add support for Java
  • jpeg - Add JPEG image support
  • jpeg2k - Support for JPEG 2000, a wavelet-based image compression format
  • lapack - Add support for the virtual/lapack numerical library
  • lto - Build using Link Time Optimizations (LTO)
  • opencl - Add support for OpenCL
  • opencvapps - Enable compilation with opencvapps
  • openexr - Support for the OpenEXR graphics file format
  • opengl - Add support for OpenGL (3D graphics)
  • openmp - Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
  • png - Add support for libpng (PNG images)
  • python - Add optional support/bindings for the Python language
  • python_targets_python3_10 - Build with Python 3.10
  • python_targets_python3_11 - Build with Python 3.11
  • python_targets_python3_9 - Build with Python 3.9
  • qt5 - Add support for the Qt 5 application and UI framework
  • tesseract - Use Google's OCR Engine
  • testprograms - Build and install programs for testing OpenCV (performance)
  • threads - Add threads support for various packages. Usually pthreads
  • tiff - Add support for the TIFF image format
  • v4l - Enable support for video4linux (using linux-headers or userspace libv4l libraries)
  • vaapi - Enable Video Acceleration API for hardware decoding
  • vtk - Build new 3D visualization module viz based on sci-libs/vtk
  • webp - Add support for the WebP image format
  • xine - Add support for the XINE movie libraries

Security Advisory

Date Severity Title
over 6 years normal OpenCV: Multiple vulnerabilities

Also available in: Atom

Thank you!