这是我的代码:
sift=cv2.xfeatures2d.SIFT_create()
descriptors_unclustered=[]
dictionarysize=800
BOW=cv2.BOWKmeansTrainer(dictionarysize)
for p in training-paths :
kp,dsc=sift.detectAndCompute(image,None)
BOW.add(dsc)
dictionary=BOW.cluster()
bowdiction=cv2.BOWImgDescriptorExtractor(sift, cv2.BFMatcher(cv2.NORM_L2))
bowdiction.setvocabulary(dictionary)
我想保存这个弓形文字数据以便以后使用。我不想每次都等待这些计算,所以我如何保存这些数据?在
使用pickle进行此操作
将弓保存到pickle:
从pickle返回数据:
相关问题 更多 >
编程相关推荐