SIFT和SURF特征提取使用MATLAB实现 [英] SIFT and SURF feature extraction Implementation using MATLAB

查看:803
本文介绍了SIFT和SURF特征提取使用MATLAB实现的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用matlab进行古钱币识别系统。到目前为止我所做的是,
1.转换为灰度
2.使用高斯滤波器去除噪声
3.对比度增强
4.使用canny边缘检测器进行边缘检测。

I am doing an ancient coins recognition system using matlab. What I have done so far is, 1. convert to grayscale 2. remove noise using Gaussian filter 3. contrast enhancement 4. edge detection using canny edge detector.

现在我想提取分类功能。我想要选择的功能是圆度,面积,颜色,SIFT和SURF。我的问题是如何将SIFT和SURF算法应用于我的项目。我找不到两者的内置函数。有人可以给我两个算法的源代码吗?我没有太多时间来完成这个项目。所以,感谢您的快速回复。非常感谢。

Now I want to extract feature for classification. Features I thought to select are roundness, area, colour, SIFT and SURF. My problem is how I can apply SIFT and SURF algorithms to my project. I couldn't find built-in functions for both. Can someone please give me the source code for both algorithms? I don't have much time to complete this project. So, appreciate your quick response. Thanks a lot.

推荐答案

您可以在此处找到SIFT功能的matlab实现: http://www.cs.ubc.ca/~lowe/keypoints/

you can find a matlab implementation of SIFT features here: http://www.cs.ubc.ca/~lowe/keypoints/

这篇关于SIFT和SURF特征提取使用MATLAB实现的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆