gpt4 book ai didi

c++ - 使用包在 Raspberry Pi 上安装 OpenCV

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:41:51 25 4
gpt4 key购买 nike

我正在尝试在我的树莓派上以正确的方式安装 OpenCV,以便将图像拼接在一起。在尝试从 github 上的源代码编译(在树莓派上很长)并且在查找 stitcher.hpp 使用的一些库(即 gpu.hpp 和 opencv_modules.hpp)时遇到问题后,我尝试了打包方式。

我安装了版本为 2.4.1+dfsg-0exp2rpi2 的 libopencv-dev 包,但没有成功,因为我在 opencv2 目录中找不到 opencv_modules.hpp 以及 gpu.hpp。

有没有人知道为什么软件包和编译都没有为 OpenCV2 提供一组正确的库?你有一个好的安装过程吗?在网上找了几天也没找到办法。

谢谢

最佳答案

我在基于 python 的 OpenCV 上遇到了类似的挑战,最终能够编译 openCV 并让我的工作正常进行。对于我的下一个 pi,我尝试了一种更简单的方法,并成功获得了基于 python 的 cv2 代码。

这是我的简短回答 - 也许它会有所帮助:sudo apt-get install libopencv-dev python-opencv

从一个新的 Raspbian 我通常首先做/安装以下,因为我的工作似乎依赖于其中一些库,所以这里是我用来运行 OpenCV 的完整过程:

sudo apt-get 更新; sudo apt-get 升级

sudo apt-get -y install build-essential cmake cmake-curses-gui pkg-config libpng12-0 libpng12-dev libpng++-dev libpng3 libpnglite-dev zlib1g-dbg zlib1g zlib1g-dev pngtools libtiff4-dev libtiff4 libtiffxx0c2 libtiff-工具 libeigen3-dev

sudo apt-get -y install libjpeg8 libjpeg8-dev libjpeg8-dbg libjpeg-progs ffmpeg libavcodec-dev libavcodec53 libavformat53 libavformat-dev libgstreamer0.10-0-dbg libgstreamer0.10-0 libgstreamer0.10-dev libxine1 -ffmpeg libxine-dev libxine1-bin libunicap2 libunicap2-dev swig libv4l-0 libv4l-dev python-numpy libpython2.6 python-dev python2.6-dev libgtk2.0-dev

sudo apt-get install libgstreamer-plugins-base1.0-dev

然后终于sudo apt-get install libopencv-dev python-opencv

关于c++ - 使用包在 Raspberry Pi 上安装 OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27173002/

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