function [ right ] = refine_matrix( change_corners,detect_corners )
%%%%%%%删除前一个数组中某行等于另一个数组整行的行
right=[];
size_change=size(change_corners,1);
size_detect=size(detect_corners,1);
for i=1:size_change
compare_first_corner=detect_corners-ones(size_detect,1)*change_corners(i,:);
compare_first_corner=compare_first_corner.^2;
compare_first_corner=compare_first_corner(:,1)+compare_first_corner(:,2);
mark=find(compare_first_corner0);
if size(mark,1)>=1
% Nm=Nm+1;
% miss=[miss;change_corners(i,:)];
else
% detect_corners(find(compare_first_cornermin(compare_first_corner)),:)=0;
% Nr =Nr+1;
right=[right;change_corners(i,:)];
% Le=Le+min(compare_first_corner);
end
end
MATLAB 对其:ctrl+i