【问题标题】:Is there an implementation of Convolutional Neural Network available in OpenCV or similar?OpenCV 或类似软件中是否有卷积神经网络的实现?
【发布时间】:2015-05-21 18:20:21
【问题描述】:

OpenCV 中有卷积神经网络吗?将算法用于图像或视频处理的可能性有多大?

【问题讨论】:

  • 不,opencv 中还没有类似的东西[有一个 MLP-NN,但这不是卷积的]。看看 caffe、theano、torch 等。
  • 这是Google Summer of Code 2015 的候选对象:“如果 OpenCV 可以加载和运行使用流行的 DNN 包(如 Caffe、Theano 或 Torch)训练的深度网络,那将是很酷的。”

标签: opencv image-processing machine-learning neural-network deep-learning


【解决方案1】:

是和否。

OpenCV 中没有直接实现的 convnet 库,但 Caffe(领先的卷积神经网络包之一)与它的交互非常好。

  • 如果您安装 Caffe,其必备条件之一是 OpenCV,然后您可以通过 Caffe 的 C 或 Python API 使用 OpenCV。见main Caffe website

  • 如果您安装了 OpenCV(足够新的版本),您可以使用新的 opencv_dnn 模块与 Caffe 进行交互。见opencv_dnn tutorial

【讨论】:

  • 你建议初学者学习哪一种? Opencv+Caffe 还是张量流?
猜你喜欢
  • 1970-01-01
  • 2017-10-20
  • 2019-05-31
  • 1970-01-01
  • 2017-01-01
  • 1970-01-01
  • 2017-08-06
  • 2020-08-16
相关资源
最近更新 更多