correction calcule distance

test
Ludovic CASTIGLIA 4 months ago
parent b644c96c1a
commit 3b26c00564

@ -7,7 +7,8 @@ import numpy as np
def doPatchMatch(img,x1,y1,x2,y2,patchSize=17):
def dist(patchValue1,patchValue2):
return np.sum((patchValue1 - patchValue2) ** 2)
mask = np.all(patchValue1 == [-1, -1, -1, -1], axis=-1)
return np.sum((patchValue1[~mask] - patchValue2[~mask]) ** 2)
def patchToValue(patch):
return img[patch[0][1]:patch[len(patch)-1][1], patch[0][0]:patch[len(patch)-1][0]]

Loading…
Cancel
Save