在opencv python中使用BOWImgDescriptorExtractor的Flann匹配器时出错

在opencv python中使用BOWImgDescriptorExtractor的Flann匹配器时出错,python,opencv,image-processing,Python,Opencv,Image Processing,我正在使用opencv3和python实现图像的bag of words模型。这是我的密码。 运行程序后,我得到以下错误。谁能指出我可能做错了什么 OpenCV Error: Assertion failed (The data should normally be NULL!) in allocate, file /home/user/opencv/modules/python/src2/cv2.cpp, line 163 Traceback (most recent call last):

我正在使用opencv3和python实现图像的bag of words模型。这是我的密码。

运行程序后,我得到以下错误。谁能指出我可能做错了什么

OpenCV Error: Assertion failed (The data should normally be NULL!) in allocate, file /home/user/opencv/modules/python/src2/cv2.cpp, line 163 Traceback (most recent call last): File "ImgBow.py", line 31, in bowDE.setVocabulary(voc) cv2.error: /home/user/opencv/modules/python/src2/cv2.cpp:163: error: (-215) The data should normally be NULL! in function allocate OpenCV错误:在allocate文件/home/user/OpenCV/modules/python/src2/cv2.cpp的第163行,断言失败(数据通常应为NULL!) 回溯(最近一次呼叫最后一次): 文件“ImgBow.py”,第31行,在 bowDE.集合词汇表(voc) cv2.error:/home/user/opencv/modules/python/src2/cv2.cpp:163:error:(-215)数据通常应为空!功能分配
只提到我得到了完全相同的错误,这似乎是一个,也是重复的问题。只提到我得到了完全相同的错误,这似乎是一个,也是重复的问题。 OpenCV Error: Assertion failed (The data should normally be NULL!) in allocate, file /home/user/opencv/modules/python/src2/cv2.cpp, line 163 Traceback (most recent call last): File "ImgBow.py", line 31, in bowDE.setVocabulary(voc) cv2.error: /home/user/opencv/modules/python/src2/cv2.cpp:163: error: (-215) The data should normally be NULL! in function allocate