我需要在MATLAB中计算两个大小不同的图像之间的比较(例如size(A)=100x100 and size(B)=50x50)。我想和vl_dsift进行比较,但是dense sift不是大小不变的,所以我在网上搜索了一下。我已经知道我必须指定图像的大小,这就是我的问题。我计算了描述符,但是我应该为每个图像A和B替换下一行中的"a“值吗?
[f,d]=vl_dsift(I,'size',a)
我想比较两个数组。我需要测试每个元素之间的近乎相等。我正在使用all.equal(target, current , tolerance = ...),但它可能是错误的,或者我不了解all.equal是如何工作的。我想要的是这种行为: b <- a all.equal(a,b,tolerance = 0.1) #newFunction(a,b, tolerance =