mirror of
https://github.com/opencv/opencv.git
synced 2026-07-29 15:23:05 +04:00
merged 2.4 into trunk
This commit is contained in:
@@ -10,14 +10,14 @@ class TestGoodFeaturesToTrack(unittest.TestCase):
|
||||
temp_image = cv.CreateImage(size, cv.IPL_DEPTH_32F, 1)
|
||||
threshes = [ x / 100. for x in range(1,10) ]
|
||||
|
||||
results = dict([(t, cv.GoodFeaturesToTrack(arr, eig_image, temp_image, 20000, t, 2, use_harris = 1)) for t in threshes])
|
||||
results = dict([(t, cv.GoodFeaturesToTrack(arr, eig_image, temp_image, 20000, t, 2, useHarris = 1)) for t in threshes])
|
||||
|
||||
# Check that GoodFeaturesToTrack has not modified input image
|
||||
self.assert_(arr.tostring() == original.tostring())
|
||||
|
||||
# Check for repeatability
|
||||
for i in range(10):
|
||||
results2 = dict([(t, cv.GoodFeaturesToTrack(arr, eig_image, temp_image, 20000, t, 2, use_harris = 1)) for t in threshes])
|
||||
results2 = dict([(t, cv.GoodFeaturesToTrack(arr, eig_image, temp_image, 20000, t, 2, useHarris = 1)) for t in threshes])
|
||||
self.assert_(results == results2)
|
||||
|
||||
for t0,t1 in zip(threshes, threshes[1:]):
|
||||
|
||||
@@ -239,7 +239,7 @@ class FunctionTests(OpenCVTests):
|
||||
a = self.get_sample("samples/c/lena.jpg", 0)
|
||||
b = self.get_sample("samples/c/lena.jpg", 0)
|
||||
(w,h) = cv.GetSize(a)
|
||||
vel_size = (w - 8, h - 8)
|
||||
vel_size = (w - 8 + 1, h - 8 + 1)
|
||||
velx = cv.CreateImage(vel_size, cv.IPL_DEPTH_32F, 1)
|
||||
vely = cv.CreateImage(vel_size, cv.IPL_DEPTH_32F, 1)
|
||||
cv.CalcOpticalFlowBM(a, b, (8,8), (1,1), (8,8), 0, velx, vely)
|
||||
|
||||
Reference in New Issue
Block a user