在opencv中相当于Matlabs“查找”功能

时间:2013-02-12 06:26:08

标签: c++ c matlab opencv matrix

我正在尝试将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与初始输入的大小相同...

0 个答案:

没有答案