【python】 OSError:sift not found 问题解决
【python】 OSError: XXXX.sift not found 问题解决
在python环境下通过sift描述子对图像进行特征匹配时出现错误(心累):mpire.sift not found,其原因顾名思义一个后缀为【.sift】的文件未找到。这个文件是在运行代码进行特征匹配时系统自动生成的文件,其内容为图像的特征矩阵,如下图(看着就头大):
而这是由于系统中没有VLFeat包导致,需要我们进行手动安装
1.点击链接下载VLFeat包 http://www.vlfeat.org/download/
通过大多数人的实践证明【vlfeat-0.9.20-bin.tar.gz 】是最稳定的,建议下载这个
2.下载后解压,把【vlfeat-0.9.20\bin\win64】文件夹下的【sift.exe】【vl.dll】与【vl.lib】文件复制到自己对应项目的文件夹中(只要与你运行的这个文件在同个文件目录下即可),如下图,其中sift.py就是我运行报错的那个程序
3.接着根据你自己的电脑是直接安装的Python还是Anaconda安装的找到对应目录中的【sift.py】文件:
直接安装:在python\Lib\site-packages\PCV\localdescriptors中
Anaconda安装:在Anaconda\Lib\site-packages\PCV\localdescriptors中
用记事本打开【sift.py】文件,ctrf+F搜索cmmd,将箭头指向的那个引号里的路径改为自己项目中【sift.exe】的路径,注意:路径中如果用“\”则需要在前端加“r”,用’’/’'或“\\”则不需要
如果仍然出现报错的话可以尝试在路径输完的后引号前面加个空格(如下图),同时检查下自己用的是不是英文引号。然后再运行就可以很好的出结果了,nice!
【python】 OSError:sift not found 问题解决相关推荐
- 出现Python OSError: [Errno 22] Invalid argument的来龙去脉
参考解决办法:https://blog.csdn.net/weixin_44952395/article/details/105289460 问题描述: 今天我在读取文本文档txt内的文件路劲时总是报 ...
- Python计算机视觉——SIFT特征
Python计算机视觉--SIFT特征 文章目录 Python计算机视觉--SIFT特征 写在前面 1 SIFT特征算法步骤 1.1 尺度空间的极值检测 1.2 特征点定位 1.3 特征方向赋值 1. ...
- python php 通信,Python和php通信乱码问题解决方法
Python和php通信乱码问题解决方法 发布于 2014-07-29 22:28:21 | 118 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertex ...
- python No tests were found问题解决方法
python No tests were found问题解决方法 参考文章: (1)python No tests were found问题解决方法 (2)https://www.cnblogs.co ...
- python OSError: [Errno 24] Too many open files | HTTPConnectionPool(host=‘‘, port=80): Max retries e
对于问题:python OSError: [Errno 24] Too many open files 原因:超出了进程同一时间最多可开启的文件数. 解决方案P: 使用ulimit -n查看进程同一时 ...
- Python OSError: [Errno 22] Invalid argument:的出现和解决
1.在学习从文件读取数据中,写了个示例代码,读取不在同一个目录的file.txt,运行后报这个Python OSError: [Errno 22] Invalid argument:错误: (1).首 ...
- OpenCV和Python进行SIFT算法——两张图片的关键点匹配
文章目录 一.SIFT的介绍 二.SIFT特征检测过程 三.利用SIFT实现两张图片的匹配 参考资料 一.SIFT的介绍 概念 SIFT称为尺度不变特征变换(Scale-invariant featu ...
- python oserror路径not found_python基本操作-文件、目录及路径
使用python的os模块,简单方便完成对文件夹.文件及路径的管理与访问操作. 1 前言 在最近开发中,经常需要对文件进行读取.遍历.修改等操作,想要快速.简单的完成这些操作,我选择用 python ...
- Python计算机视觉 sift和Harris特征匹配处理对比
一.SIFT(尺度不变特征变换)原理分析 在过去的十年间,最成功的图像局部描述子之一是尺度不变特征变换(SIFT),它是由David Lowe发明的.SIFT是用于图像处理领域的一种描述,SIFT特征 ...
最新文章
- 超分辨率(super-resolution)VS解模糊(deblur)
- Bootstrap之Carousel不能自动播放的解决办法(转)
- linux内核路由反向检查,反向路径过滤——reverse path filter
- bool类型返回值_Python语法基础:高级变量类型
- c#五子棋实验报告_C#课设报告书—游戏五子棋
- mfc cstring 写入文件_兄弟Brother单色激光传真一体机MFC系列不能写入此文件夹提示解决方案...
- linux 上管理mysql_Linux下管理MySql
- PTA c语言 求幂级数展开的部分和
- cygwin内子目录及其文件删除不掉,出现access deny错误
- *** cannot be resolved or is not a field
- 结构型设计模式 (1)—— 适配器模式(Adapter Pattern)
- 用.NET的File控件上传文件的解决方案
- matlab水蒸气焓值计算_暖通干货,巧析焓湿图,焓湿图如何应用?一读就懂不容错过...
- ruby+watir 安装
- ipad协议835最新版
- 统计建模与R软件 薛毅 陈立萍 清华大学出版社第四章课后答案
- <a>标签 禁止点击 button禁止点击
- PaddingError: Placeholder of length ‘30‘ too short in package
- 高德地图上画图!和3D绘制区域
- shell获取当前目录和当前文件名和当前目录的路径
热门文章
- Docker基本命令汇总
- C中文件操作的文本模式和二进制模式,到底有啥区别?
- 学习笔记-express路径问题
- ${pageContext.request.contextPath}无效
- 【转】oracle PLSQL基础学习
- BitMap 内存使用优化
- 基于Metronic的Bootstrap开发框架经验总结(7)--数据的导入、导出及附件的查看处理...
- Mixing Milk(USACO)
- sql server 2005 T-SQL @@TOTAL_READ (Transact-SQL)
- [Quiz]竞赛题目 Word Trace