gpt4 book ai didi

opencv - 我如何在 OpenCV 中使用/安装 VIZ

转载 作者:太空宇宙 更新时间:2023-11-03 21:02:20 26 4
gpt4 key购买 nike

我正在努力学习本教程 here .当我运行代码时,我得到了

"g++ -std=c++11 d.cpp -o d `pkg-config --cflags --libs opencv`
d.cpp:20:27: fatal error: opencv2/viz.hpp: No such file or directory
#include <opencv2/viz.hpp>
^
compilation terminated.

Compilation exited abnormally with code 1 at Fri May 9 01:22:57
"

这是怎么回事?如何使用/安装 viz? viz 文件夹位于 <OpenCV-Source-Directory>/modules 中文件夹和 viz.hpp在那里,我构建了 OpenCV 的 Itseez 版本。

可以使用一些建议,tutotials/google 什么也没说。

最佳答案

要在 opencv 中使用 viz 模块,您需要:

1) 构建、编译和安装 VTK 库。下载最新的 VTK 版本: http://www.vtk.org/download/
转到 VTK 文件夹:

cd /Users/myUser/Documents/VTK

创建构建文件夹:

mkdir build

cd build

设置 cmake 参数以将 viz 模块与 opencv 一起使用。为此,我们将在控制台中编写:

ccmake .

它将显示来自 cmake 的配置窗口(我无法放置图像)。然后你需要用向下键盘穿过窗口并尝试找到下一个参数来改变它。最后参数应该是这样的:

BUILD_SHARED_LIBS = ON

BUILD_TESTING = ON

CMAKE_BUILD_TYPE = Release

CMAKE_INSTALL_PREFIX = /Users/myUser/Documents/VTK/build

QT_QMAKE_EXECUTABLE = /usr/local/bin/qmake

然后按“t”并在此窗口中:

使用向下键盘(现在您需要更多时间保留 key )来查找下一个参数并更改它:

CMAKE_OSX_ARCHITECTURES: i386;x86_64

CMAKE_OSX_SYSROOT: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk

按“c”保存配置并退出。现在我们可以编译安装 VTK 库了:

cmake .

make

sudo make install

2) 再次构建、编译和安装 opencv,但是当我们开始时,我们需要使用 WITH_VTK=ON(如 morynicz 所说)。->进入opencv文件夹

cd /User/myUser/Documents/Opencv

mkdir build

cd build

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON –D WITH_VTK=ON ../

make

sudo make install

关于opencv - 我如何在 OpenCV 中使用/安装 VIZ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23559925/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com