树莓派5安装opencv

1 建立虚拟环境

参考网站

复制代码
https://www.piwheels.org/faq.html#venv

虚拟环境建立过程:

To create a virtual environment:

复制代码
$ sudo apt install virtualenv python3-virtualenv -y
$ virtualenv -p /usr/bin/python3 testpip
复制代码
sudo apt install virtualenv python3-virtualenv -y
virtualenv -p /usr/bin/python3 testpip

Enable it:

复制代码
$ source testpip/bin/activate
复制代码
source testpip/bin/activate

Now you can use pip or pip3 to install packages into your environment:

复制代码
(testpip) $ pip3 install numpy

2参照网站

复制代码
https://www.piwheels.org/project/opencv-python/

安装依赖 及opencv-python

复制代码
sudo apt install libidn2-0 libk5crypto3 libgmp10 libpgm-5.3-0 libxau6 libavutil57 liblz4-1 libjpeg62-turbo libtasn1-6 libxrandr2 libtheora0 libxcb-shm0 libzstd1 libdatrie1 libopus0 libxfixes3 libbsd0 libhwy1 libsodium23 libcairo2 libxml2 libspeex1 liblcms2-2 libzmq5 libvorbisenc2 libwayland-egl1 libstdc++6 libsystemd0 libva2 libkrb5support0 libnettle8 libxcb-dri3-0 ocl-icd-libopencl1 libbluray2 libxvidcore4 libzvbi0 libsoxr0 libswscale6 libblkid1 libvorbis0a libcairo-gobject2 libmpg123-0 libogg0 libunistring2 libnorm1 libsvtav1enc1 libxrender1 libwayland-cursor0 libdrm2 libicu72 librav1e0 libfreetype6 libopenmpt0 libgnutls30 libgdk-pixbuf-2.0-0 libsrt1.5-gnutls libx264-164 libgme0 libjxl0.7 libvorbisfile3 libgomp1 libavformat59 libsnappy1v5 libavcodec59 libtwolame0 libpng16-16 libjbig0 libchromaprint1 libgcrypt20 libx11-xcb1 libpango-1.0-0 libpixman-1-0 libatspi2.0-0 libxext6 libvdpau1 libssh-gcrypt-4 libva-x11-2 libkrb5-3 libmd0 libudfread0 libdeflate0 libxdmcp6 libgsm1 libdav1d6 libxinerama1 libglib2.0-0 libcjson1 libharfbuzz0b libbrotli1 libx11-6 libatlas3-base libepoxy0 liblerc4 libssl3 libxkbcommon0 libgfortran5 libhogweed6 libxcb-render0 libx265-199 libfontconfig1 libpangoft2-1.0-0 libp11-kit0 libwayland-client0 libmount1 libpangocairo-1.0-0 libcodec2-1.0 libxcomposite1 libxdamage1 libgtk-3-0 libva-drm2 libgraphite2-3 librabbitmq4 libffi8 libatk-bridge2.0-0 libmbedcrypto7 libatomic1 libgssapi-krb5-2 libopenjp2-7 libwebp7 libtiff6 librsvg2-2 libfribidi0 libshine3 libaom3 libxi6 libatk1.0-0 libwebpmux3 libxcb1 libvpx7 libpcre2-8-0 libthai0 libmp3lame0 libxcursor1 libswresample4 librist4
pip3 install opencv-python

3 参照网站

复制代码
https://www.piwheels.org/project/opencv-contrib-python/

sudo apt install libpgm-5.3-0 libhdf5-103-1 libxrandr2 libdatrie1 libtheora0 libxcb-shm0 libavutil56 libopus0 libxfixes3 libsodium23 libaec0 libcairo2 libswscale5 libspeex1 libaom0 libzmq5 libvorbisenc2 libwayland-egl1 libva2 libbluray2 ocl-icd-libopencl1 libxvidcore4 libzvbi0 libsoxr0 libvpx6 libopenexr25 libvorbis0a libavformat58 libcairo-gobject2 libsz2 libx265-192 libmpg123-0 libogg0 libnorm1 libxrender1 libwayland-cursor0 libswresample3 libdrm2 libilmbase25 libopenmpt0 libgdk-pixbuf-2.0-0 libgme0 libvorbisfile3 libsnappy1v5 libcodec2-0.9 libtwolame0 libchromaprint1 libpango-1.0-0 libx264-160 libpixman-1-0 libatspi2.0-0 libvdpau1 libssh-gcrypt-4 libva-x11-2 libudfread0 libgsm1 libxinerama1 libwavpack1 libharfbuzz0b libdav1d4 libatlas3-base libepoxy0 libxkbcommon0 libgfortran5 libxcb-render0 libpangoft2-1.0-0 libsrt1.4-gnutls libwayland-client0 libpangocairo-1.0-0 libxcomposite1 libxdamage1 libgtk-3-0 libva-drm2 libgraphite2-3 librabbitmq4 libavcodec58 libatk-bridge2.0-0 libopenjp2-7 librsvg2-2 libshine3 libxi6 libatk1.0-0 libwebpmux3 libthai0 libmp3lame0 libxcursor1
pip3 install opencv-contrib-python

结果:

相关推荐
努力的小帅13 小时前
Python_OpenCV入门到精通——入门篇(看这一篇就足够了!!!)
图像处理·python·opencv·计算机视觉·视觉检测·视觉项目
嵌入式老牛18 小时前
第13章 图像处理之Harris角点检测算法(二)
图像处理·opencv·算法·计算机视觉
全栈视界师20 小时前
《机器人实践开发③:Foxglove可视化机器人的眼睛-视频》
opencv·机器人·音视频
却道天凉_好个秋20 小时前
OpenCV(三十四):绘制轮廓
人工智能·opencv·计算机视觉
CV码20 小时前
基于MediaPipe的静态手势识别实现
人工智能·opencv·计算机视觉·手势识别
Wild_Pointer.21 小时前
深入浅出OpenCV:编译并使用OpenCV
人工智能·opencv·计算机视觉
却道天凉_好个秋21 小时前
OpenCV(三十五):黑帽操作与顶帽操作
人工智能·opencv·计算机视觉
却道天凉_好个秋1 天前
OpenCV(三十三):什么是轮廓?
人工智能·opencv·计算机视觉
Dev7z2 天前
基于OpenCV和MATLAB的椭圆检测系统的设计与实现
人工智能·opencv·matlab
雍凉明月夜2 天前
视觉opencv学习笔记Ⅲ
笔记·opencv·学习