编译Python-(Opencv+Contrib)-Ubuntu16.04
来源:互联网 发布:crossover mac性能如何 编辑:程序博客网 时间:2024/05/16 07:55
首先一定要进行:
sudo apt-get update
sudo apt-get upgrade
关于UI的两个重要的包,影响imshow等,如果不添加会报错无法显示图片
sud0 apt-get install libgtk2.0-dev
sudo apt-get install pkg-config
编译Python接口的必须安装的-dev和-numpy,分别有2和3两个版本,可同时编译,如果不添加会报错cannot find module cv2
sudo apt-get install python-dev
sudo apt-get install python-numpy
sudo apt-get install python3-dev
sudo apt-get install python3-numpy
然后从Github上下载opencv+contrib的源代码
分别解压,然后用CMAKE-GUI创建build目录,并设置下列参数
DOPENCV_EXTRA_MODULES_PATH=/modules;
然后config和generate即可。
最后编译安装
make
sudo make install
示例代码
import cv2import numpy as npimg = cv2.imread("lena.bmp", 0)cv2.imwrite("canny.jpg", cv2.Canny(img, 512, 512))cv2.imshow("canny", cv2.imread("canny.jpg"))cv2.waitKey()cv2.destroyAllWindows()
运行效果
阅读全文
0 0
- 编译Python-(Opencv+Contrib)-Ubuntu16.04
- opencv编译contrib部分
- Ubuntu16.04下编译OpenCV
- opencv和opencv-contrib android版编译
- 编译得到OpenCv+Contrib SDK for android
- Vs2015+opencv+contrib sdk 编译过程
- 【安装教程】opencv3.2 contrib ubuntu16.04
- ubuntu16.04下编译安装OpenCV
- Ubuntu16.04交叉编译OpenCV并移植
- Ubuntu16.04 编译OpenCV 和 Tesseract-OCR
- ubuntu16.04编译opencv for Android
- Ubuntu16.04下 python中加载opencv
- Ubuntu16.04安装opencv for python/c++
- Ubuntu16.04安装opencv for python/c++
- ubuntu16.04 python ipc-bench 编译
- Window7 下编译Opencv 3.3+contrib模块+Cmake+VS2015
- opencv编译安装contrib包的注意事项和错误解决
- ubuntu 16.04 安装 opencv +contrib (3.2.0) + python 3.5
- Oracle---数据库网络配置
- SSH--进入登录页面或者管理页面(jsp)
- Jzoj3934【NOIP2014day2官方数据】寻找道路
- 20171005写题心得
- Django中URL的相关配置以及后台函数常见设置(Django系列6)
- 编译Python-(Opencv+Contrib)-Ubuntu16.04
- Java SSM框架实现分页
- JavaScript高级程序设计——知识点整理(Part 3)
- 隐式Intent
- Leetcode之Reverse Vowels of a String 问题
- java api操作HDFS
- Hibernate核心配置文件cfg参数说明
- hdoj-1258 Sum It Up
- 计算机小硕求职感悟