资源简介
资源包括特诊点提取算法 介绍文档 还有几种特征Harris算子 SUSAN算子等
提取算法的代码实现

代码片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Harris角点提取算法和改进的Harris角点提取算法 %
% 2005-11-25 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear;
FileInfo = imfinfo(‘E:\Image1\MagImg1.bmp‘);
[ImageDatamap] = imread(‘E:\Image1\r4.bmp‘);
%
% if(strcmp(‘truecolor‘FileInfo.ColorType) == 1)
% ImageData = im2uint8(rgb2gray(ImageData));
% elseif(strcmp(‘indexed‘FileInfo.ColorType) == 1)
% ImageData = im2uint8(ind2gray(ImageDatamap));
% end
ori_im=rgb2gray(ImageData);
%%ori_im=histeq(ori_im);
%ori_im = imread(‘arroyo-r.tiff‘); % 读取图像
% fx = [5 0 -5;8 0 -8;5 0 -5]; % 高斯函数一阶微分,x方向(用于改进的Harris角点提取算法)
fx = [-2 -1 0 1 2]; % x方向梯度算子(用于Harris角点提取算法)
Ix = filter2(fxori_im); % x方向滤波
% fy = [5 8 5;0 0 0;-5 -8 -5]; % 高斯函数一阶微分,y方向(用于改进的Harris角点提取算法)
fy = [-2;-1;0;1;2]; % y方向梯度算子(用于Harris角点提取算法)
Iy = filter2(fyori_im); % y方向滤波
Ix2 = Ix.^2;
Iy2 = Iy.^2;
Ixy = Ix.*Iy;
clear Ix;
clear Iy;
h= fspecial(‘gaussian‘[7 7]2); % 产生7*7的高斯窗函数,sigma=2
Ix2 = filter2(hIx2);
Iy2 = filter2(hIy2);
Ixy = filter2(hIxy);
height = size(ori_im1);
width = size(ori_im2);
result = zeros(heightwidth); % 纪录角点位置,角点处值为1
R = zeros(heightwidth);
Rmax = 0; % 图像中最大的R值
for i = 1:height
for j = 1:width
M = [Ix2(ij) Ixy(ij);Ixy(ij) Iy2(ij)]; % auto correlation matrix
R(ij) = det(M)-0.06*(trace(M))^2; % 计算R
if R(ij) > Rmax
Rmax = R(ij);
end;
end;
end;
cnt = 0;
for i = 2:height-1
for j = 2:width-1
% 进行非极大抑制,窗口大小3*3
if R(ij) > 0.01*Rmax && R(ij) > R(i-1j-1) && R(ij) > R(i-1j) && R(ij) > R(i-1j+1) && R(ij) > R(ij-1) && R(ij) > R(ij+1) && R(ij) > R(i+1j-1) && R(ij) > R(i+1j) && R(ij) > R(i+1j+1)
result(ij) = 1;
cnt = cnt+1;
end;
end;
end;
[posc posr] = find(result == 1);
cnt % 角点个数
imshow(ori_im);
hold on;
plot(posrposc‘r+‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 631648 2010-06-30 16:11 角点检测\2_2_CSS角点检测.pdf
文件 2139 2000-01-22 12:00 角点检测\Corner\a.gif
文件 1707 2000-01-22 12:00 角点检测\Corner\b.gif
文件 1745 2000-01-22 12:00 角点检测\Corner\c.gif
文件 10900 2010-07-09 10:29 角点检测\Corner\corner.jpg
文件 13922 2006-01-24 14:24 角点检测\Corner\corner.m
文件 338 2010-07-09 10:29 角点检测\Corner\cout.mat
文件 1426 2000-01-22 12:00 角点检测\Corner\d.gif
文件 1759 2000-01-22 12:00 角点检测\Corner\e.gif
文件 9603 2010-07-09 10:29 角点检测\Corner\edge.jpg
文件 1879 2000-01-22 12:00 角点检测\Corner\f.gif
文件 1916 2000-01-22 12:00 角点检测\Corner\g.gif
文件 19024 2005-05-10 16:46 角点检测\Corner\gui_corner.fig
文件 8565 2005-05-10 16:54 角点检测\Corner\gui_corner.m
文件 2182 2006-01-17 17:45 角点检测\Corner\h.gif
文件 66568 2003-10-17 05:43 角点检测\Corner\house.bmp
文件 21406 2010-07-07 16:21 角点检测\FART关键点C和MATLab程序\fast-C-src-1.2.zip
文件 174649 2010-07-07 16:21 角点检测\FART关键点C和MATLab程序\fast-matlab-src.zip
文件 23782 2004-03-07 17:05 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\dibapi.cpp
文件 1876 2000-02-03 07:29 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\dibapi.h
文件 33304 2010-07-08 11:38 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\imagetest.aps
文件 4096 2010-07-08 15:18 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\imagetest.clw
文件 4230 2005-09-22 21:51 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\imagetest.cpp
文件 4999 2007-09-11 21:15 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\imagetest.dsp
文件 541 2005-09-22 21:51 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\imagetest.dsw
文件 1389 2005-09-22 21:51 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\imagetest.h
文件 181248 2010-07-08 15:18 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\imagetest.ncb
文件 386048 2010-07-08 15:18 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\imagetest.opt
文件 1587 2007-09-27 15:09 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\imagetest.plg
文件 14718 2007-09-11 14:54 角点检测\Forstner 角点检测 自编\Forstner 角点检测 自编\imagetest.rc
............此处省略91个文件信息
- 上一篇:tomcat6.0.20免安装版
- 下一篇:老人跌倒系统
相关资源
- 简单好用的Nhibernate代码自动生成工具
- KUKA 编程案例讲解.ppt
- Modbus协议官方文档中、英文全
- bp神经网络源代码,可直接运行
- 随机森林R语言代码
- labview编程软件滤波器以及编写程序设
- 计算机图形学 边填充算法实现代码
- Spire API文档
- 直流无刷电机方波驱动 stm32 例程代码
- 仿知乎界面小程序源代码
- 贪吃蛇源代码.fla
- 周立功开发板ProASIC3实验-syn_FIFO代码
- IMX385驱动代码.zip
- Servlet API中文文档
- dotnet 写字板 实验 源代码 不好请要不
- 图像二维小波变换的实现源代码
- 八三编码器设计 VHDL代码 简单,包附
- linux应用层的华容道游戏源代码
- 交通咨询模拟系统完整代码
- http请求状态代码
- 数值分析所有实验代码
- 网上拍卖系统完整源代码
- 音乐代码转换软件 单片机编程时用
- CSMA/CD等动画演示加源代码
- silicon lab公司的收音IC SI47XX全套开发工
- mp3解析文档及其分析工具
- 用51单片机实现G代码翻译
- 合同管理系统的源代码(附数据库)
- 用VC 编写的仿QQ聊天室程序源代码
- web班级网站设计代码
评论
共有 条评论