Anaconda下配置python+opencv+contribx的实例讲解


Posted in Python onAugust 06, 2018

先吐槽一下opencv

3.1.0的版本cv2.sift和surf就不能用了 看解释是说 什么 "non-free",,必须要到opencv_contrib库中才有,而这个库的编译不是一点点的困难 堪称史上最恶

这几天为了装open_contrib反复编译各种报错已经很无奈了。

查遍了各种大神的各种攻略,花积分下载了各种攻略。。基本上没有一个能全部解决的办法。

回帖或者其他的 要么只说 “”我解决了 “ 并不说方法,要么就是不详不尽 或者比较高深

其实吧 新手只要看到vs编译啊 cmake啊这种存在啊无数千奇百怪的报错的时候就会无比的慌,尤其是opencv这种一编译就2小时起的大家伙

在这里给初学者们提供一个简便的方法

我偶然在看一个做猫脸检测的大神的博客 发现一个神网站

http://www.lfd.uci.edu/~gohlke/pythonlibs/

基本上有现在所需的所有库

(其实imagepy群的yxdragon大神之前给过我也 ,就是我没仔细看下面的库居然这么全)

都是编译好了的 直接pip install就行 这里居然直接有已经编译好的

Anaconda下配置python+opencv+contribx的实例讲解

根据你python的版本 和opencv需要的版本

直接输入pip install opencv python-3.x.0+contrib-cpxx-cpxxm-win xxxxx.whl即可 自动卸载原有版本 安装新的

好了 可以使用了

import cv2

help(cv2.xfeatures2d)

测试如图

Anaconda下配置python+opencv+contribx的实例讲解

以上这篇Anaconda下配置python+opencv+contribx的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python的Twisted框架编写简单的网络客户端
Apr 16 Python
Python的Flask框架中使用Flask-Migrate扩展迁移数据库的教程
Jun 14 Python
用python写一个windows下的定时关机脚本(推荐)
Mar 21 Python
Python实现检测文件MD5值的方法示例
Apr 11 Python
Python遍历文件夹 处理json文件的方法
Jan 22 Python
详解Python sys.argv使用方法
May 10 Python
使用python来调用CAN通讯的DLL实现方法
Jul 03 Python
python实现while循环打印星星的四种形状
Nov 23 Python
通过实例解析Python文件操作实现步骤
Sep 21 Python
python自动化八大定位元素讲解
Jul 09 Python
Python数组变形的几种实现方法
May 30 Python
python读取mat文件生成h5文件的实现
Jul 15 Python
Django添加sitemap的方法示例
Aug 06 #Python
python中scikit-learn机器代码实例
Aug 05 #Python
解决使用pycharm提交代码时冲突之后文件丢失找回的方法
Aug 05 #Python
Python字符串、整数、和浮点型数相互转换实例
Aug 04 #Python
python与caffe改变通道顺序的方法
Aug 04 #Python
Python爬虫PyQuery库基本用法入门教程
Aug 04 #Python
python list转矩阵的实例讲解
Aug 04 #Python
You might like
简单易用的计数器(数据库)
2006/10/09 PHP
PHP 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
Yii PHP Framework实用入门教程(详细介绍)
2013/06/18 PHP
ThinkPHP中自定义错误页面和提示页面实例
2014/11/22 PHP
PHP获取远程图片并保存到本地的方法
2015/05/12 PHP
在Javascript里访问SharePoint列表数据的实现方法
2011/05/22 Javascript
JQuery结合CSS操作打印样式的方法
2013/12/24 Javascript
使用JQ来编写最基本的淡入淡出效果附演示动画
2014/10/31 Javascript
jQuery中[attribute*=value]选择器用法实例
2014/12/31 Javascript
nodejs中实现阻塞实例
2015/03/24 NodeJs
JavaScript时间转换处理函数
2015/04/14 Javascript
jQuery fancybox在ie浏览器下无法显示关闭按钮的解决办法
2016/02/19 Javascript
JavaScript基础语法之js表达式
2016/06/07 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
旺旺在线客服代码 旺旺客服代码生成器
2018/01/09 Javascript
小程序关于请求同步的总结
2019/05/05 Javascript
解决vue+ element ui 表单验证有值但验证失败问题
2020/01/16 Javascript
非递归的输出1-N的全排列实例(推荐)
2017/04/11 Python
python 如何快速找出两个电子表中数据的差异
2017/05/26 Python
Python3实现的字典遍历操作详解
2018/04/18 Python
wx.CheckBox创建复选框控件并响应鼠标点击事件
2018/04/25 Python
基于随机梯度下降的矩阵分解推荐算法(python)
2018/08/31 Python
python3+selenium自动化测试框架详解
2019/03/17 Python
python实现按行分割文件
2019/07/22 Python
Python自动生成代码 使用tkinter图形化操作并生成代码框架
2019/09/18 Python
Python 装饰器原理、定义与用法详解
2019/12/07 Python
基于logstash实现日志文件同步elasticsearch
2020/08/06 Python
图解CSS3制作圆环形进度条的实例教程
2016/05/26 HTML / CSS
CSS3实现瀑布流布局与无限加载图片相册的实例代码
2016/12/22 HTML / CSS
美国乡村商店:Plow & Hearth
2016/09/12 全球购物
工厂门卫岗位职责范本
2014/04/04 职场文书
团结就是力量演讲稿
2014/05/21 职场文书
先进工作者推荐材料
2014/12/23 职场文书
迎新晚会主持词开场白
2015/05/28 职场文书
mysql 数据插入优化方法之concurrent_insert
2021/07/01 MySQL
原生JS实现分页
2022/04/19 Javascript