【发布时间】:2018-12-26 17:02:39
【问题描述】:
我正在使用来自https://www.mkompf.com/cplus/emeocv.html 的 opencv 学习 emeocv。我几乎准确地遵循了它。我的编程环境是:
Ubuntu 14.04
opencv-2.4.8+dfsg1
在上面提到的教程页面中,当我到达“主程序”部分时
sudo ./emeocv -i 图片 -l
此命令引发错误
OpenCV 错误:参数错误(训练数据必须是浮点矩阵) 在 cvCheckTrainData 文件中 /build/buildd/opencv-2.4.8+dfsg1/modules/ml/src/inner_functions.cpp, 在抛出一个实例后调用第 857 行终止 'cv::异常'什么(): /build/buildd/opencv-2.4.8+dfsg1/modules/ml/src/inner_functions.cpp:857: 错误:(-5)训练数据必须是函数中的浮点矩阵 cvCheckTrainData
我无法继续。
我什至不知道这个文件“/build/buildd/opencv-2.4.8+dfsg1/modules/ml/src/inner_functions.cpp”在哪里。
我该如何解决这个错误,请帮忙。
【问题讨论】:
标签: opencv