Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 属性错误:';模块';对象没有属性';SVM#u线性';_Python_Opencv_Svm - Fatal编程技术网

Python 属性错误:';模块';对象没有属性';SVM#u线性';

Python 属性错误:';模块';对象没有属性';SVM#u线性';,python,opencv,svm,Python,Opencv,Svm,我安装了open cv 3.0,然后安装了libsvm。然后我将其添加到我的pycharm包中。但在键入此代码时仍然如此 svm_params = dict( kernel_type = cv2.SVM_LINEAR, svm_type = cv2.SVM_C_SVC, C=2.67, gamma=5.383 ) 它显示了这个错误 svm_params = dict( kernel_type = cv2.SVM_LINEAR, A

我安装了open cv 3.0,然后安装了libsvm。然后我将其添加到我的pycharm包中。但在键入此代码时仍然如此

svm_params = dict( kernel_type = cv2.SVM_LINEAR,
                svm_type = cv2.SVM_C_SVC,
                C=2.67, gamma=5.383 )
它显示了这个错误

svm_params = dict( kernel_type = cv2.SVM_LINEAR,
AttributeError: 'module' object has no attribute 'SVM_LINEAR'
我尝试导入libsvm,但不起作用。请帮助。
opencv 3.0可以吗?我应该回到2.4吗?

您使用
cv2
访问
SVM\u LINEAR
,但是
SVM\u LINEAR
ml
的属性


您必须以
cv2.ml.SVM\u-LINEAR

的方式访问
SVM\u-LINEAR
,您可能使用不同的版本,请检查
opencv
3.0代码,该变量可能不存在于该代码中。你必须使用
cv2.ml.SVM\u LINEAR
@Lafada非常感谢它的工作。opencv 3.0有很多变化。非常混乱。互联网上的大多数示例是opencv 2.4.x。