Python中文
首页
教程
问答
标签
搜索
登录
注册
OpenCV Python绑定中的特征检测
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我已经梳理了整个网络,寻找一种方法来获得OpenCV 2.3.1a的特征提取/描述符绑定,以吐出任何风格的图像特征/描述符(STAR/SURF/ORB/SIFT/FAST)。我很清楚OpenCV有一个叫做“goodFeaturesToTrack”的方法。这对我没有帮助,因为没有特性描述符(这是我真正需要的)。我遵循了此处列出的文档:</p> <p><a href="http://opencv.itseez.com/modules/features2d/doc/feature_detection_and_description.html" rel="noreferrer">http://opencv.itseez.com/modules/features2d/doc/feature_detection_and_description.html</a></p> <p>似乎什么都没用。我尝试过所有类型的描述符/特性。我试过使用单声道和多声道图像(即彩色和黑白)以及多种图像格式(8bit和32f)。我使用了当前的发行版并从源repo构建绑定。大多数方法都会导致“未知不是numpy数组”错误。下面是一个例子:</p> <pre><code>SimpleCV:1>import cv2 SimpleCV:2>img = Image("aerospace.jpg") SimpleCV:3>bwimg = img._getGrayscaleBitmap() SimpleCV:4>bwimg SimpleCV:4><iplimage(nChannels=1 width=600 height=400 widthStep=600 )> SimpleCV:5>surfer = cv2.SURF(0.5,4,2,False,False) SimpleCV:6>points = surfer.detect(bwimg,None) --------------------------------------------------------------------------- TypeError Traceback (most recent call last) /Library/Python/2.6/site-packages/SimpleCV-1.2-py2.6.egg/SimpleCV/Shell/Shell.pyc in <module>() - TypeError: <unknown> is not a numpy array SimpleCV:7> </code></pre> <p>值得注意的是,我正在使用SimpleCV加载图像,但是方法_getGrayscaleBitmap()返回OpenCV使用的灰色8bit IPL图像。我确信这是有效的,因为我使用它与其他100个OpenCV方法没有关联。</p> <p>所以有人能给我指一个在网上运行的例子吗。我梳理了几十个例子,没有发现任何有用的东西。</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>看起来你有一个皮尔的形象。尝试转换为numpy图像: npImage=np.数组(img)</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何实现一个类,该类在每次更改其属性时更改其“last_edited”变量?
10 回答
如何实现一个类?
3 回答
如何实现一个类的属性设置?
3 回答
如何实现一个能够存储输入并反复访问输入的存储系统?GPA计算器
4 回答
如何实现一个自定义的keras层,它只保留前n个值,其余的都归零?
8 回答
如何实现一个行为类似于Python中序列的最小类?
10 回答
如何实现一个请求的多线程或多处理
2 回答
如何实现一个长时间运行的、事件驱动的python程序?
7 回答
如何实现一个颜色一致的非舔深度地图实时?
1 回答
如何实现一个默认的SQLAlchemy模型类,它包含用于继承的公共CRUD方法?
4 回答
如何实现一次热编码的生成函数
6 回答
如何实现一种在数组中删除对的方法
8 回答
如何实现一类支持向量机用于图像异常检测
2 回答
如何实现一维阵列到二维阵列的复制转换
1 回答
如何实现三维三次样条插值?
4 回答
如何实现三维数据的连接组件标签?
4 回答
如何实现三角形的空间索引
6 回答
如何实现不同模块中对象之间的交互
5 回答
如何实现不同版本的库共存?
7 回答
如何实现不同的班权重
8 回答