我已经使用 brew 安装了 opencv3,但是安装没有 viz 二进制文件和头文件。
我的问题是,如何升级我的安装以包含 VTK 功能?我特别想要 Viz 模块。
最佳答案
在 opencv3 之前安装 VTK (6.3.0)。
brew install vtk
然后
brew install opencv3 --verbose
在安装日志输出中,检查 configure 是否找到 VTK 并为其添加支持。
--
-- General configuration for OpenCV 3.0.0 =====================================
-- Version control: unknown
--
-- Platform:
-- Host: Darwin 15.0.0 x86_64
-- CMake: 3.3.2
-- CMake generator: Unix Makefiles
-- CMake build tool: /usr/local/Library/ENV/4.3/gmake
-- Configuration: Release
--
-- C/C++:
-- Built as dynamic libs?: YES
...
--
-- GUI:
-- QT: NO
-- Cocoa: YES
-- OpenGL support: NO
-- VTK support: YES (ver 6.3.0)
--
-- Media I/O:
-- ZLib: /usr/lib/libz.dylib (ver 1.2.5)
-- JPEG: /usr/local/opt/jpeg/lib/libjpeg.dylib (ver 80)
-- WEBP: build (ver 0.3.1)
-- PNG: /usr/local/lib/libpng.dylib (ver 1.6.18)
-- TIFF: /usr/local/lib/libtiff.dylib (ver 42 - 4.0.6)
-- JPEG 2000: NO
-- OpenEXR: /usr/lo
关于opencv - 如何使用 Homebrew 软件安装具有 VTK 功能的 opencv3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33621196/