我正在尝试将matlab代码转换为Opencv代码 我需要将以下代码转换为opencv 我想知道opencv中有没有相当的matlab find函数。
S有(x,y)
个数据,S的大小为100x2
ind = find(S(:,1) >= xm & S(:,1) <= xM & S(:,2) >= ym & Sm(:,2) <= yM);
Snew = S(ind,:);
修改 在问题OpenCV function similar to matlab's “find”中,输出Snew和输入S的大小相同,但在我的问题中,Snew与S的大小不同。例如:
S = [ 76 96
26 55
51 14
70 15
90 26]
ind = find(S(:,1) > 50);
Snew = S(ind3,:);
Snew = [ 76 96
51 14
70 15
90 26]
如您所见,Snew和S的大小不同......
提到的问题中的im与初始输入的大小相同...