【发布时间】:2018-03-11 05:57:12
【问题描述】:
这是我的代码:
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)
我想保存这个 bowdiction 数据以供以后使用。我不想每次都等待这些计算,所以如何保存这些数据?
【问题讨论】:
标签: python machine-learning scikit-learn text-classification