xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 13KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-24
  • 語言: Matlab
  • 標簽:

資源簡介

研究生作論文時寫的一個鏈碼提取直線的Matlab代碼,大家將就看一下吧。

資源截圖

代碼片段和文件信息

function?[LL_corner]?=?detectcorner2(bik)%
%采用張小莉《一種有效的基于Freeman鏈碼的拐角檢測法》
%根據差分碼判斷鏈碼中的一點是不是角點.
%b為跟蹤的一條線的坐標.
%L為鏈碼,L_corner為角點坐標
%?ik?=?4;
c?=?myfun_fchcode(b8);
L?=?c.fcc;??%鏈碼的長度比跟蹤的曲線的長度小1
L_corner?=?[];
for?i?=?2:length(L)?%i為線中坐標的位置,而非鏈碼串中坐標的位置
????d?=?abs(L(i)-L(i-1));
????if?d>4
????????d?=?d-8;
????end
????if?abs(d)>2
????????L_corner(end+1)?=?i;
????elseif?abs(d)==1?|?abs(d)==2
????????if?iscorner(biik)
????????????L_corner(end+1)?=?i;
????????end
????end
end

function?result?=?iscorner(biik)
%?if?i<=ik
%?????x3?=?b(11);??y3?=?b(12);
%?else
%?????x3?=?b(i-ik1);y3?=?b(i-ik2);
%?end
if?i<=ik?|?(i+ik)>size(b1)
????result?=?true;
else
????x3?=?b(i-ik1);y3?=?b(i-ik2);
????y1?=?b(i2);?y2?=?b(i+ik2);?
????x1?=?b(i1);?x2?=?b(i+ik1);?
????s1?=?atan((y2-y1)/(x2-x1));
????s2?=?atan((y3-y1)/(x3-x1));
????s?=?abs(s2-s1);
????if?s>0.3
????????result?=?true;
????else
????????result?=?false;
????end
end











?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????10858??2009-06-09?09:09??myfun_traceline6.m

?????文件???????3717??2009-01-04?09:59??stay_straight.m

?????文件???????1239??2009-03-03?10:44??traceline_test.m

?????文件???????1086??2008-12-31?11:15??detectcorner2.m

?????文件????????668??2008-12-30?21:26??draw_progressive.m

?????文件???????8046??2009-06-13?18:37??GUI_code.m

?????文件????????372??2008-12-26?16:47??is_straight.m

?????文件???????1136??2008-12-19?09:31??local_isorigion.m

?????文件????????736??2008-12-30?21:11??myfun_displine.m

?????文件???????8812??2008-12-10?20:47??myfun_fchcode.m

-----------?---------??----------?-----??----

????????????????36670????????????????????10


評論

共有 條評論

相關資源