如何在直方图上训练 OpenCV 中的神经网络
How train neural network in OpenCV on histograms
我想在OpenCV中训练mlp来识别图像上是否有指定的对象。问题是据我所知,Mat 对象的构造函数(使用 mlp 操作)只能使用简单的变量类型。所以我不能使用 Mat of Mat、矢量或 Mat of hist,即使它由浮点组成,如果我使用唯一的一个 Mat 对象来收集所有 hist,我看不到拆分其中对象的方法。对不起,如果问题很愚蠢。附言我需要使用 mlp 混凝土,因为已经使用了 Haar 级联,并且需要替代方式来寻找。
垫子训练数据垫(600, 8, CV_32FC1, 训练数据);
垫子标签垫(600, 1, CV_32SC1, 标签);
Ptr svm = SVM::create();
svm->setType(SVM::C_SVC);
svm->setKernel(SVM::LINEAR);
svm->setTermCriteria(TermCriteria(TermCriteria::MAX_ITER, 100, 1e-6));
svm->train(trainingDataMat, ROW_SAMPLE, labelsMat);
相关文章:
- 我的神经网络不起作用 [XOR 问题]
- 神经网络不学习.卡在50%
- OpenCV 3 中的神经网络权重
- 用 Python 训练神经网络并在 C++ 中部署
- 部署在张量流中训练的神经网络来火炬C++的最佳方法是什么?
- 我不确定如何引用此神经网络训练方法中的权重
- 如何在不同的平台/技术中使用经过训练的神经网络?
- 为什么我的神经网络停滞在一定的成本附近?
- 具有静态 std::array 的神经网络比使用动态 C 数组的神经网络慢
- 为什么小型和大型加载的神经网络占用相同数量的 RAM?
- 一维阵列的运动检测(神经网络或其他选项?
- 神经网络和图像分类
- 使用OpenCV在Android上使用神经网络进行灰度图像分类
- OpenCV C++神经网络 predict() 函数抛出"Bad argument"错误
- 将神经网络与 opencv 3.1.0 结合使用
- OpenCV 3.0 无法加载神经网络
- OpenCV神经网络一次训练一次迭代
- 神经网络在OpenCV 3.0中只返回nan
- OpenCv神经网络训练相同的数据不同的输出
- 如何在直方图上训练 OpenCV 中的神经网络