【发布时间】:2016-05-03 09:06:14
【问题描述】:
变得非常困惑。四处搜索,但找不到任何有用的帮助。我得到了错误
Traceback(最近一次调用最后一次):文件“main_test.py”,第 105 行,在 train(descriptors,image_classes,image_paths) 文件“main_test.py”,第 40 行,在火车中 bow_extract = cv2.BOWImgDescriptorExtractor(descr_ext,matcher) AttributeError: 'module' object has no attribute 'BOWImgDescriptorExtractor'
我正在关注此链接代码: https://www.linkedin.com/pulse/machine-learning-image-detectioncats-vs-dogs-amrith-kumar 但我无法实现它并克服错误。
def train(descriptors,image_classes,image_paths):
flann_params = dict(algorithm = 1, trees = 5)
matcher = cv2.FlannBasedMatcher(flann_params, {})
bow_extract = cv2.BOWImgDescriptorExtractor(descr_ext,matcher)
bow_train = cv2.BOWKMeansTrainer(20)
【问题讨论】: