I want to know how to use FREAK feature extraction in python, I read the documentation but I need some examples. I wrote this code :
freakExtractor = cv2.xfeatures2d.FREAK_create()
keypoints,descriptors= freakExtractor.compute(image,None)
but the descriptor are None, why?
I used keypoints detected by SURF instead of None parameter:
surfDetector = cv2.xfeatures2d.SURF_create()
keypoints = surfDetector.detect(image,None)
freakExtractor = cv2.xfeatures2d.FREAK_create()
keypoints,descriptors= freakExtractor.compute(image,keypoints)
but the output was very very large, and hard to process. How can I fix this? Thanks...