Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
cv = cv2.SURF( 400 )
kp1,desc1 = cv.detectAndCompute( img1, None )
kp2,desc2 = cv.detectAndCompute( img2, None )
matcher = cv2.BFMatcher( cv2.NORM_L2 )
matches = matcher.knnMatch( desc1, trainDescriptors = desc2, k = 2 )
pairs = filterMatches( kp1, kp2, matches )
Поиск кропнутых дубликатов изображений с помощью перцептуальных хешей