Port details on branch 2023Q1 |
- opencv Open Source Computer Vision library
- 4.9.0_6 graphics =11 4.9.0_4Version of this port present on the latest quarterly branch.
- Maintainer: desktop@FreeBSD.org
- Port Added: 2005-12-29 03:39:21
- Last Update: 2024-11-21 13:37:59
- Commit Hash: 478505f
- People watching this port, also watch:: dbus, xorg-fonts-truetype, libXdamage, flac, libpciaccess
- License: BSD3CLAUSE
- WWW:
- https://www.opencv.org/
- Description:
- OpenCV (Open Source Computer Vision Library) is an open source
computer vision and machine learning software library. OpenCV was
built to provide a common infrastructure for computer vision
applications and to accelerate the use of machine perception in the
commercial products. Being a BSD-licensed product, OpenCV makes it
easy for businesses to utilize and modify the code.
The library has more than 2500 optimized algorithms, which includes
a comprehensive set of both classic and state-of-the-art computer
vision and machine learning algorithms. These algorithms can be
used to detect and recognize faces, identify objects, classify human
actions in videos, track camera movements, track moving objects,
extract 3D models of objects, produce 3D point clouds from stereo
cameras, stitch images together to produce a high resolution image
of an entire scene, find similar images from an image database,
remove red eyes from images taken using flash, follow eye movements,
recognize scenery and establish markers to overlay it with augmented
reality, etc.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/graphics/opencv/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/opencv
- pkg install opencv
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: opencv
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1703737939
SHA256 (opencv-opencv-4.9.0_GH0.tar.gz) = ddf76f9dffd322c7c3cb1f721d0887f62d747b82059342213138dc190f28bc6c
SIZE (opencv-opencv-4.9.0_GH0.tar.gz) = 92788647
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cblas>0 : math/cblas
- lapacke>0 : math/lapacke
- opencl>=0 : devel/opencl
- py311-numpy>=1.16,1<1.27,1 : math/py-numpy@py311
- videodev2.h : multimedia/v4l_compat
- vulkan-headers>0 : graphics/vulkan-headers
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- eigen3.pc : math/eigen3
- gstreamer1-plugins>=1.24.9 : multimedia/gstreamer1-plugins
- python3.11 : lang/python311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- opencl>=0 : devel/opencl
- py311-numpy>=1.16,1<1.27,1 : math/py-numpy@py311
- gstreamer1-plugins>=1.24.9 : multimedia/gstreamer1-plugins
- python3.11 : lang/python311
- Library dependencies:
-
- libfreetype.so : print/freetype2
- libharfbuzz.so : print/harfbuzz
- libhdf5.so : science/hdf5
- libdc1394.so : multimedia/libdc1394
- libgflags.so : devel/gflags
- libglog.so : devel/glog
- libceres.so : math/ceres-solver
- libgdal.so : graphics/gdal
- libgdcmMSFF.so : devel/gdcm
- libgphoto2.so : graphics/libgphoto2
- libOpenEXR.so : graphics/openexr
- libopenjp2.so : graphics/openjpeg
- libpng16.so : graphics/png
- libtiff.so : graphics/tiff
- libv4l2.so : multimedia/libv4l
- libwebp.so : graphics/webp
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgstreamer-1.0.so : multimedia/gstreamer1
- libjpeg.so : graphics/jpeg-turbo
- libopenblas.so : math/openblas
- This port is required by:
- for Build
-
- graphics/zeno
- textproc/py-pdf2docx
-
Deleted ports which required this port:
- for Libraries
-
- astro/siril
- emulators/rpcs3
- graphics/cimg
- graphics/dbow2
- graphics/digikam
- graphics/frei0r-plugins-opencv
- graphics/gmic
-
Deleted ports which required this port:
- for Run
-
- graphics/facedetect
- graphics/py-albucore
- graphics/py-imutils
- graphics/py-qudida
- multimedia/py-PySceneDetect
- security/howdy
- textproc/py-pdf2docx
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for opencv-4.9.0_6:
EIGEN=on: Add Eigen v3 Support, builds sfm modules
GDAL=on: Add Geospatial Data Abstraction Library Support
GDCM=on: Add Open source DICOM library Support
HARDENING=off: Enables Build Hardening
JAVA=off: Enable Java Support
LTO=off: Enables Link Time Optimizations
OPENCL=on: Add OpenCL Support
PATENTED=off: Enable patented 2d feature detection USE AT OWN RISK
PROTOBUF=on: Enable protobuf support, builds dnn modules
PYTHON=on: Enable Python Support 3.6 or greater
TBB=off: Add Intel Threading Building Blocks Support
TESSERACT=off: Add Tesseract-based OCR
====> GUI (Graphical User Interface) support
GTK3=off: GTK 3 GUI toolkit support
VTK=off: Include VTK library support (build opencv_viz module)
====> Options available for the group IMAGE
GPHOTO2=on: Add Gphoto2 Support
JPEG=on: Add LibJpeg Support
OGRE3D=off: Add OGRE support
OPENEXR=on: Add OpenEXR Support
PNG=on: Add LibPNG Support
TIFF=on: Add LibTIFF Support
====> Video support
DC1394=on: IEEE 1394 camera support
FFMPEG=off: Link with ffmpeg
GSTREAMER=on: Add GSTREAMER Support
V4L=on: Enable support for Video for Linux
VULKAN=on: Add Vulkan Support
WEBP=on: Add Webp Support
XINE=off: Add Xine Support
====> Options available for the single BLAS: you have to select exactly one of them
ATLAS=off: ATLAS blas implementation with lapacke
OPENBLAS=on: OpenBLAS blas implementation with lapacke
NOBLAS=off: Disable support for lapack/blas
====> Options available for the radio JPEG2K: you can only select none or one of them
JASPER=off: Add Jasper Support for JPEG2000
OPENJPEG=on: Add OpenJPEG Support for JPEG2000, OpenCV preferred
===> Use 'make config' to modify these settings
- Options name:
- graphics_opencv
- USES:
- cmake compiler:c++14-lang cpe gnome localbase:ldflags pkgconfig eigen:3 gstreamer jpeg blaslapack:openblas python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|