IMAGE1 = 'vball_small/leftside.jpg' IMAGE2 = 'vball_small/front.jpg' IMAGE3 = 'vball_small/rightside.jpg' img1 = cv.imread(PATH_TO_DATA + IMAGE1) img2 = cv.imread(PATH_TO_DATA + IMAGE2) img3 = cv.imread(PATH_TO_DATA + IMAGE3) kp1, des1 = descriptors.surf(IMAGE1) kp2, des2 = descriptors.surf(IMAGE2) kp3, des3 = descriptors.surf(IMAGE3) matches1 = detection.match(img1, des1, kp1, img2, des2, kp2) matches2 = detection.match(img2, des2, kp2, img3, des3, kp3) D1 = makeD.makeD(matches1, kp1, kp2) D2 = makeD.makeD(matches2, kp2, kp3) plotStructure1 = plotStructure.plotStructure(D1) plotStructure2 = plotStructure.plotStructure(D2) d1 = [] for match in matches1: d1.append(des2[match[1]]) d2 = [] for match in matches2: d2.append(des2[match[0]]) d1 = np.array(d1) d2 = np.array(d2) FLANN_INDEX_KDTREE = 0 index_params = dict(algorithm=FLANN_INDEX_KDTREE, trees=5)
IMAGE1 = 'vball_small/leftside.jpg' IMAGE2 = 'vball_small/front.jpg' IMAGE3 = 'vball_small/rightside.jpg' img1 = cv.imread(PATH_TO_DATA + IMAGE1) img2 = cv.imread(PATH_TO_DATA + IMAGE2) img3 = cv.imread(PATH_TO_DATA + IMAGE3) kp1, des1 = descriptors.surf(IMAGE1) kp2, des2 = descriptors.surf(IMAGE2) kp3, des3 = descriptors.surf(IMAGE3) matches1 = detection.match(img1, des1, kp1, img2, des2, kp2) matches2 = detection.match(img2, des2, kp2, img3, des3, kp3) D1 = makeD.makeD(matches1,kp1,kp2) D2 = makeD.makeD(matches2,kp2,kp3) plotStructure1 = plotStructure.plotStructure(D1) plotStructure2 = plotStructure.plotStructure(D2) d1 = [] for match in matches1: d1.append(des2[match[1]]) d2 = [] for match in matches2: d2.append(des2[match[0]]) d1 = np.array(d1) d2 = np.array(d2) FLANN_INDEX_KDTREE = 0 index_params = dict(algorithm = FLANN_INDEX_KDTREE, trees = 5)
import makeD import plotStructure D = makeD.readD() plotStructure.plotStructure(D)