• 大小: 22KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-16
  • 语言: Matlab
  • 标签: matlab  surf  

资源简介

SURF等5种特征点检测代码 matlab代码 仅用于个人学习,

资源截图

代码片段和文件信息

% ---------------------------------------
% -------- matlab自带BRISK函数示例 --------
% ---------------------------------------
clc
close all
clear all
tic;

% -------- 读取图像 --------
proportion = 0.8; %定义缩放比例
I1= imread(‘../origin-pic/11.jpg‘);
I1=imresize(I1proportion);
I1=rgb2gray(I1);
I2= imread(‘../origin-pic/22.jpg‘);
I2=imresize(I2proportion);
I2=rgb2gray(I2);

% -------- 显示特征点 --------
points1 = detectBRISKFeatures(I1);  
points2 = detectBRISKFeatures(I2);  

% -------- 显示特征点 --------
figure
imshow(I1);
hold on
plot(points1);
figure
imshow(I2);
hold on
plot(points2);

% -------- 计算描述向量 --------
[f1 vpts1] = extractFeatures(I1 points1);  
[f2 vpts2] = extractFeatures(I2 points2);  

% -------- 进行匹配 --------
index_pairs = matchFeatures(f1 f2) ;  
matched_pts1 = vpts1(index_pairs(: 1):);  
matched_pts2 = vpts2(index_pairs(: 2):);  

% -------- 显示匹配 --------
figure(‘name‘‘Harris匹配后的图像‘); 
showMatchedFeatures(I1I2matched_pts1matched_pts2‘montage‘);  
legend(‘matched points 1‘‘matched points 2‘);  
toc;  





 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-10-21 15:04  code\
     文件       11631  2017-10-21 14:59  code\detectMSERFeatures.m
     目录           0  2018-10-10 09:37  __MACOSX\
     目录           0  2018-10-10 09:37  __MACOSX\code\
     文件         266  2017-10-21 14:59  __MACOSX\code\._detectMSERFeatures.m
     文件        1080  2017-10-21 15:06  code\MSER.m
     文件         266  2017-10-21 15:06  __MACOSX\code\._MSER.m
     文件        2176  2017-10-21 14:58  code\detectHarrisFeatures.m
     文件         266  2017-10-21 14:58  __MACOSX\code\._detectHarrisFeatures.m
     文件        9005  2017-10-21 14:59  code\detectBRISKFeatures.m
     文件         266  2017-10-21 14:59  __MACOSX\code\._detectBRISKFeatures.m
     文件        2240  2017-10-21 15:00  code\detectMinEigenFeatures.m
     文件         266  2017-10-21 15:00  __MACOSX\code\._detectMinEigenFeatures.m
     文件        1092  2017-10-21 15:06  code\MinEigen.m
     文件         266  2017-10-21 15:06  __MACOSX\code\._MinEigen.m
     文件        1088  2017-10-21 15:06  code\Harris.m
     文件         266  2017-10-21 15:06  __MACOSX\code\._Harris.m
     文件        1071  2017-10-21 15:06  code\SURF.m
     文件         266  2017-10-21 15:06  __MACOSX\code\._SURF.m
     文件        1080  2017-10-21 15:06  code\FAST.m
     文件         266  2017-10-21 15:06  __MACOSX\code\._FAST.m
     文件        9862  2017-10-21 14:58  code\detectSURFFeatures.m
     文件         266  2017-10-21 14:58  __MACOSX\code\._detectSURFFeatures.m
     文件        7480  2017-10-21 14:59  code\detectFASTFeatures.m
     文件         266  2017-10-21 14:59  __MACOSX\code\._detectFASTFeatures.m
     文件        1083  2017-10-21 15:06  code\BRISK.m
     文件         266  2017-10-21 15:06  __MACOSX\code\._BRISK.m

评论

共有 条评论