【发布时间】:2017-01-03 01:35:12
【问题描述】:
我想知道在什么情况下使用 C++ 我应该使用 OpenCV 的 ML 库 CvSVM 或 CvANN_MLP 而不是使用 tensorflow 构建它们?哪个更好,在什么情况下?
【问题讨论】:
-
您具体针对的是哪种类型的机器学习?
-
类似手写识别的东西
标签: c++ opencv machine-learning tensorflow
我想知道在什么情况下使用 C++ 我应该使用 OpenCV 的 ML 库 CvSVM 或 CvANN_MLP 而不是使用 tensorflow 构建它们?哪个更好,在什么情况下?
【问题讨论】:
标签: c++ opencv machine-learning tensorflow
如果您特别想针对“手写识别”或图像分析之外的类似模式识别,使用 Tensor Flow 的神经网络是不错的选择。另一方面,OpenCV 是专门为计算机视觉设计的(本质上是高级图像分析,用于解释数字图像的某些特征)。
如果您是 ML 的初学者,我强烈建议您从 TensorFlow 开始,作为对 ML 尤其是神经网络的更广泛的介绍。有许多很棒且易于关注的resources 可以开始使用。
【讨论】: