Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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创建神经网络?_Opencv_Neural Network - Fatal编程技术网

使用OpenCV创建神经网络?

使用OpenCV创建神经网络?,opencv,neural-network,Opencv,Neural Network,我正在为uni的一个自驾小型汽车项目创建一个实时图像处理器,它使用树莓pi获取各种信息,发送给程序,以供决策 我剩下的唯一一个阶段是创建一个神经网络,它将查看从相机显示的图像(我已经需要编码以发送介于0-255之间的CV_32F值数组等) 我一直在搜索互联网,似乎找不到任何与我的特定问题或我的任务有关的示例代码(如何实现这种神经网络),所以我的问题是,在没有硬编码的情况下,是否可以创建一个C++的这种大小的神经网络(也就是利用OpenCV的能力)。:每个值需要400个输入节点(来自20x20图像

我正在为uni的一个自驾小型汽车项目创建一个实时图像处理器,它使用树莓pi获取各种信息,发送给程序,以供决策

我剩下的唯一一个阶段是创建一个神经网络,它将查看从相机显示的图像(我已经需要编码以发送介于0-255之间的CV_32F值数组等)

我一直在搜索互联网,似乎找不到任何与我的特定问题或我的任务有关的示例代码(如何实现这种神经网络),所以我的问题是,在没有硬编码的情况下,是否可以创建一个C++的这种大小的神经网络(也就是利用OpenCV的能力)。:每个值需要400个输入节点(来自20x20图像),并分别产生4个左右fwd或向后输出

如何在opencv中创建神经网络? openCV是否提供了一个反向传播(培训)接口/功能,还是我必须自己编写

一旦对其进行了培训,我是否正确地假设我可以使用ANN_MLP load等加载神经网络?然后将实时流帧(作为一个值数组)传递给它,它应该能够产生正确的输出


编辑::我发现了这一点。与我想做的事情相比,它非常简单,我不知道如何适应我的问题。

OpenCV不是一个神经网络框架,反过来也找不到任何高级功能。使用专用的ANN库并将其与OpenCV相结合更为常见。作为计算机访问工具,它是一个很好的选择基于专用的深度学习框架(用C++ API),可以是./p>