Opencv3.2 ubuntu20.04安装过程

##1、更新源

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update

##2、安装依赖库

sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev
sudo apt install libjasper1 libjasper-dev
sudo apt-get install  ffmpeg

##3.FFMPEG 编译报错

在 opencv-3.1.0/modules/videoio/src/cap_ffmpeg_impl.hpp 里最顶端添加:

#define AV_CODEC_FLAG_GLOBAL_HEADER (1 << 22)
#define CODEC_FLAG_GLOBAL_HEADER AV_CODEC_FLAG_GLOBAL_HEADER
#define AVFMT_RAWPICTURE 0x0020

##4. const char* 转char报错
在 opencv-3.1.0/modules/python/src2/cv2.cpp 730行改为
char
str = (char*)PyString_AsString(obj);

mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
sudo make -j4
sudo make install
相关推荐
Schwertlilien20 小时前
图像处理-Ch7-小波函数
图像处理
Schwertlilien21 小时前
图像处理-Ch7-图像金字塔和其他变换
图像处理·人工智能
Schwertlilien2 天前
图像处理-Ch1-数字图像基础
图像处理·人工智能·算法
游客5202 天前
opencv中的常用的100个API
图像处理·人工智能·python·opencv·计算机视觉
我感觉。2 天前
【图像处理lec8】彩色图像处理
图像处理·彩色图像处理
gloomyfish3 天前
【开发实战】QT5+ 工业相机 + OpenCV工作流集成演示
图像处理·深度学习·qt·opencv·计算机视觉
是娜个二叉树!3 天前
图像处理基础 | 查看两张图像的亮度差异,Y通道相减
图像处理·opencv·计算机视觉
研一计算机小白一枚3 天前
图像处理中的图像配准方法
图像处理·人工智能·计算机视觉
游客5203 天前
opencv中的各种滤波器简介
图像处理·人工智能·python·opencv·计算机视觉
handsomestWei3 天前
ISP图像处理简介
图像处理