比较图像的两个坐标值

时间:2012-08-30 08:28:10

标签: matlab

我有一组坐标值,我想将这些值相互比较。我想要x-min,x-max,y-min,y-max作为结果。 例如 : (10,40) 和 (20,30) 是两组价值观。 我想比较一下; 它应该是结果:

x-min=10
y-min=30
x-max=20
y-max=40

2 个答案:

答案 0 :(得分:2)

如果您有xy的单独数组,请参阅@ Andrey的答案。 如果你有像

这样的数组
A = [x y] = [
    10 40
    20 30
    ..
    90 25];

然后使用它:

mins = min(A);
maxs = max(A); 

minX = mins(1);   maxX = maxs(1);
minY = mins(2);   maxY = maxs(2);

答案 1 :(得分:1)

听起来很简单:

max(x(:));  %#Get the maximal value.
min(x(:));  %#Get the minimal value.
max(y(:));  %#Get the maximal value.
min(y(:));  %#Get the minimal value.

现在你可以比较它们了。