| 查看: 207 | 回复: 1 | |||
master200910铜虫 (初入文坛)
|
[求助]
哪位高人有SUSAN 角点检测代码?急用,先谢谢啦!
|
![]() |
» 猜你喜欢
石墨烯转移--二氧化硅衬底石墨烯
已经有0人回复
笼目材料中量子自旋液体基态的证据
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有64人回复
数学教学论硕士可以读数学物理博士吗?
已经有0人回复
德国亥姆霍兹Hereon中心汉堡分部招镁合金腐蚀裂变SCC课题方向2026公派博士生
已经有4人回复
澳门大学 应用物理及材料工程研究院 潘晖教授课题组诚招博士后
已经有11人回复
求助NH4V4O10晶体的CIF文件
已经有0人回复
英国全奖博士招聘-深度学习与量子物理
已经有0人回复
间接带隙半导体有效质量求助
已经有1人回复
投稿chemical physical letters不送审?
已经有2人回复
南开大学物理学院张书辉副教授招收凝聚态物理理论方向博士生、硕士生
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
我今年准备去美国高访,请问到哪里去联系美国教授呀?谢谢啦
已经有9人回复
学姐学长们帮帮忙吧,哪里的药理学研究生好一点呢~谢谢啦
已经有66人回复
求600字翻译,高悬赏,急用啊,谢谢各位大哥大姐啦
已经有4人回复
有谁知道如何用KH570偶联剂改性高岭土,急用谢谢啊
已经有15人回复
ICP仪器操作检测 相对标准偏差8.98% 怎么回事??
已经有5人回复
哪位大侠帮忙查一下,这两篇文章,是否已经被SCI收录,评职称急用
已经有9人回复
如何查找涂料中的代码是表示何种物质
已经有12人回复
安捷伦1100柱温箱和检测器没有了是怎么回事啊?
已经有5人回复
【讨论】有没有一种快速检测地沟油的方法?
已经有23人回复

mengxc
木虫 (著名写手)
- 应助: 3 (幼儿园)
- 金币: 4128.1
- 散金: 6
- 红花: 12
- 沙发: 2
- 帖子: 1342
- 在线: 491.6小时
- 虫号: 1148508
- 注册: 2010-11-16
- 专业: 数论
【答案】应助回帖
★ ★
sunyang1988(金币+2): 谢谢帮助 2011-08-01 14:14:24
master200910(金币+10): 谢谢你的回复。 2011-09-24 15:36:57
master200910(金币+10): 2011-09-27 21:39:18
sunyang1988(金币+2): 谢谢帮助 2011-08-01 14:14:24
master200910(金币+10): 谢谢你的回复。 2011-09-24 15:36:57
master200910(金币+10): 2011-09-27 21:39:18
|
function [cout,marked_img]=susan(varargin) % Syntax : % [cout,marked_img]=susan(I, TR, KR, NR, OP) % Input : % I - 输入的图像. % TR : 亮度阈值 (默认值为 = 20). % KR : 核值相似区的半径 (不包括核心) (默认值= 3) % NR : 边缘矩阵会在整数范围内正常化(默认值为零即没有正常化) % OP : 如果从核值相似区真正删除的像素不是与核直接相邻的(默认值为0即为错误的). % Output : % cout - a position pair list of detected corners in the input image. % marked_image - image with detected corner marked. % % Examples % ------- % I = imread('alumgrns.tif'); % cout = susan(I,[],[],[],[]); % % [cout, marked_image] = susan; % % cout = susan([],[],[]); [I,TR,KR,NR,OP] = parse_inputs(varargin{:}); if size(I,3)==3 I=rgb2gray(I); % 将RGB图像转换成灰度图像. end tic [EDG]=edgemap(I,TR,KR,NR,OP); time_for_detecting_edge=toc tic [ANG] = edgedir(EDG, KR, OP); time_for_detecting_corner=toc img=EDG; for i=1:size(cout,1) img=mark(img,cout(i,1),cout(i,2),5); end marked_img=img; figure(2) imshow(marked_img); title('Detected corners') imwrite(marked_img,'corner.jpg'); function img1=mark(img,x,y,w) %[M,N,1]=size(img); [M,N]=size(img); img1=img; img1(max(1,x-floor(w/2)):min(M,x+floor(w/2)),max(1,y-floor(w/2)):min(N,y+floor(w/2)), =...(img1(max(1,x-floor(w/2)):min(M,x+floor(w/2)),max(1,y-floor(w/2)):min(N,y+floor(w/2)), <1);img1(x-floor(w/2)+1:x+floor(w/2)-1,y-floor(w/2)+1:y+floor(w/2)-1, =...img(x-floor(w/2)+1:x+floor(w/2)-1,y- |
2楼2011-07-31 17:02:20














回复此楼
=...