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中处理列表之reverse()方法的使用教程
May 21 Python
Python操作使用MySQL数据库的实例代码
May 25 Python
Python八大常见排序算法定义、实现及时间消耗效率分析
Apr 27 Python
numpy中的delete删除数组整行和整列的实例
May 09 Python
python使用time、datetime返回工作日列表实例代码
May 09 Python
解决Python列表字符不区分大小写的问题
Dec 19 Python
python3发送request请求及查看返回结果实例
Apr 30 Python
浅谈Python3中print函数的换行
Aug 05 Python
matplotlib实现数据实时刷新的示例代码
Jan 05 Python
详解Python 中的 defaultdict 数据类型
Feb 22 Python
对pytorch中x = x.view(x.size(0), -1) 的理解说明
Mar 03 Python
python flask框架快速入门
May 14 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
PHP编实现程动态图像的创建代码
2008/09/28 PHP
PHP mcrypt可逆加密算法分析
2011/07/19 PHP
简单的php购物车代码
2020/06/05 PHP
php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)
2020/07/24 PHP
css动画效果之animation的常用样式
2021/03/09 HTML / CSS
Javascript 兼容firefox的一些问题
2009/05/21 Javascript
eclipse导入jquery包后报错的解决方法
2014/02/17 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
2014/04/23 Javascript
JQuery实现当鼠标停留在某区域3秒后自动执行
2014/09/09 Javascript
javascript实现行拖动的方法
2015/05/27 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
JavaScript构建自己的对象示例
2016/11/29 Javascript
javascript实现复选框全选或反选
2017/02/04 Javascript
引入JavaScript时alert弹出框显示中文乱码问题
2017/09/16 Javascript
小程序的上传文件接口的注意要点解析
2019/09/17 Javascript
vue实现整屏滚动切换
2020/06/29 Javascript
koa2 数据api中间件设计模型的实现方法
2020/07/13 Javascript
[01:14:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Orenda
2014/05/22 DOTA
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
python  Django中的apps.py的目的是什么
2018/10/15 Python
django使用LDAP验证的方法示例
2018/12/10 Python
Python数据可视化 pyecharts实现各种统计图表过程详解
2019/08/15 Python
Python3 翻转二叉树的实现
2019/09/30 Python
Pycharm连接远程服务器过程图解
2020/04/30 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
2020/05/22 Python
使用python实现名片管理系统
2020/06/18 Python
CSS3制作3D立方体loading特效
2020/11/09 HTML / CSS
美国半成品食材配送服务商:Home Chef
2018/01/25 全球购物
企业员工薪酬方案
2014/06/04 职场文书
销售口号大全
2014/06/11 职场文书
团日活动总结怎么写
2014/06/25 职场文书
财会专业毕业生自荐信
2014/07/09 职场文书
2014最新党员违纪检讨书
2014/10/12 职场文书
redis 查看所有的key方式
2021/05/07 Redis
Java使用Unsafe类的示例详解
2021/09/25 Java/Android
Go 内联优化让程序员爱不释手
2022/06/21 Golang