資源簡介
張量投票算法,對連接斷裂的線段有很好的效果
代碼片段和文件信息
function?[?re?]?=?calc_ortho_extreme(?Trepsilon?)
%CALC_ORTHO_EXTREME?examines?the?orthogonal?or?“normal“?on?the?curve
%???and?finds?the?maxima?along?the?line.?R?is?the?length?to?check
%???along?the?normal?axis.?Epsilon?is?the?width?in?radians?to?check?
%???i.e.?pi/8
%
????[e1e2l1l2]?=?convert_tensor_ev(T);
????q?=?l1-l2;
????[h?w]?=?size(l1);
????re?=?zeros(hw‘double‘);
????
????
????[XY]?=?meshgrid(-r:1:r-r:1:r);
????t?=?atan2(YX);
????l?=?sqrt(X.^2?+?Y.^2);
????q1?=?zeros(2*r+h?2*r+w);
????q1((r+1):(h+r)?(r+1):(w+r))?=?q;
????D?=?find(q1>0);
????[h?w]?=?size(q1);
????
????for?i=1:size(D1)
????????[yx]?=?ind2sub(h?D(i));
????????X2?=?l.*cos(t?+?atan2(e1(y-rx-r2)e1(y-rx-r1)));
????????Y2?=?l.*sin(t?+?atan2(e1(y-rx-r2)e1(y-rx-r1)));
????????t2?=?abs(atan2(Y2X2));
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????581??2011-06-14?17:19??encode.m
?????文件???????1246??2011-10-10?22:17??find_features.m
?????文件????????303??2011-06-14?17:19??ft.m
?????文件????????961??2011-06-14?17:19??read_dot_edge_file.m
?????文件????????667??2011-06-14?17:19??remove.m
?????文件????????436??2011-06-14?17:19??show_tensorfield.m
?????文件????????274??2011-06-14?17:19??TC.m
?????文件???????9918??2011-10-19?10:39??1122.fig
?????文件???????1095??2011-06-14?17:19??calc_ortho_extreme.m
?????文件????????513??2011-10-11?09:20??calc_refined_field.m
?????文件????????225??2011-10-11?09:21??calc_sparse_field.m
?????文件???????1876??2011-06-14?17:19??calc_vote_ball.m
?????文件???????2724??2011-06-14?17:19??calc_vote_stick.m
?????文件???????1387??2011-06-14?17:19??convert_tensor_ev.m
?????文件????????580??2011-10-11?10:03??create_ball_tensorfield.m
?????文件????????316??2011-06-14?17:19??create_cached_vf.m
?????文件???????2929??2011-10-13?15:17??create_stick_tensorfield.m
?????文件????????752??2011-06-14?17:19??demo.m
-----------?---------??----------?-----??----
????????????????26783????????????????????18
評論
共有 條評論