Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.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
OpenCV-Python中使用OpenCV C++中的SVM文件是可能的吗? 我用C++ OpenCV训练了一个人脸识别系统。我做了一些测试,识别工作非常好的C++代码,所以我保存了一个文件与此培训。当我尝试在python上加载此文件时,预测值始终为0.0。我对python和numpy数组非常熟悉。下面我将编写C++中的代码,在Python中加载图像并应用预测。_Python_Opencv_Numpy_Svm - Fatal编程技术网

OpenCV-Python中使用OpenCV C++中的SVM文件是可能的吗? 我用C++ OpenCV训练了一个人脸识别系统。我做了一些测试,识别工作非常好的C++代码,所以我保存了一个文件与此培训。当我尝试在python上加载此文件时,预测值始终为0.0。我对python和numpy数组非常熟悉。下面我将编写C++中的代码,在Python中加载图像并应用预测。

OpenCV-Python中使用OpenCV C++中的SVM文件是可能的吗? 我用C++ OpenCV训练了一个人脸识别系统。我做了一些测试,识别工作非常好的C++代码,所以我保存了一个文件与此培训。当我尝试在python上加载此文件时,预测值始终为0.0。我对python和numpy数组非常熟悉。下面我将编写C++中的代码,在Python中加载图像并应用预测。,python,opencv,numpy,svm,Python,Opencv,Numpy,Svm,C++工作得很好 谢谢,

C++工作得很好

谢谢,
faceFloat = np.float32(grayface).reshape(-1, 3600)
result = self.svm.predict(faceFloat, True)
p、 s: C++中的人脸是否包含与Python中的FAVELFAT相同的元素?

def faceRecogntion( self, faceRoi):
    # 1- Convert to grayscale
    grayface = cv2.cvtColor(faceRoi, cv2.COLOR_BGR2GRAY)
    # 2- Equalize hist
    cv2.equalizeHist( grayface, grayface)
    # 3 - Resize it to 60x60
    dim = ( 60, 60)
    grayface = cv2.resize(grayface, dim, interpolation = cv2.INTER_AREA)
    print 'Image size: ' + str(grayface.shape)
    # 4 - Convert to 32F
    faceFloat = np.array(grayface, dtype=np.float32);
    faceFloat = faceFloat.reshape( -1, 3600)
    # 5- Apply prediction
    result = self.svm.predict( faceFloat )
    print result
    cv2.waitKey(0)
    return
faceFloat = np.float32(grayface).reshape(-1, 3600)
result = self.svm.predict(faceFloat, True)