可以使用 TensorFlow 代替 OpenCV 进行计算机视觉研究吗? | 社区问答

Posted AI开发者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可以使用 TensorFlow 代替 OpenCV 进行计算机视觉研究吗? | 社区问答相关的知识,希望对你有一定的参考价值。

这里是 AI 研习社,我们的社区已经正式推出了!欢迎大家来多多交流~

mooc.ai/bbs

(戳文末阅读原文直接进)

社长为你推荐来自 AI 研习社问答社区的精华问答。如有你也有问题,欢迎进社区提问。 

一个小介绍:

社区目前主要功能是问答博客,支持文字、图片、视频、代码、公式、超链接,这些功能可以让你在描述问题 / 回答问题 / 写文章的时候用最清晰的方式来表达,还需要什么你说,我改


  话不多说,直接上题  


问:可以使用 TensorFlow 代替 OpenCV 进行计算机视觉研究吗?

如题。


来自社友的回答

▼▼▼  

@ StevenShi  

OpenCV 是计算机视觉库,Tensorflow 是深度学习框架。

OpenCV 包含了大量的图像处理和计算机视觉的算法,但是在机器学习方面明显不足,ML 模块只有 SVM,MLP,kNN 等有限的几种算法。dnn 模块也是调用别的框架。

Tensorflow 是专为深度学习而生,可以方便的实现各种深度学习算法。二者不属于同一领域,做视觉用 OpenCV,做深度学习用 Tensorflow。他们可以相互补充,相互结合来用。

@ 艾蜜莉  

楼上解说很详细,在计算机视觉方面,目前 tensorflow 还不能完全代替 OpenCV,解决具体计算机视觉问题时,经常需要 opencv 进行预处理或者对输出结果进行后期处理。


新人福利


关注 AI 研习社(okweiwu),回复  1  领取

【超过 1000G 神经网络 / AI / 大数据,教程,论文】



如果你有更好的答案,点击阅读原文分享你的观点~

▼▼▼  

以上是关于可以使用 TensorFlow 代替 OpenCV 进行计算机视觉研究吗? | 社区问答的主要内容,如果未能解决你的问题,请参考以下文章

使用 python3+OpenCV+TensorFlow 做手势识別

无法在 OpenCV 中应用 tensorflow 模型

使用 Opencv 评估 tensorflow 模型失败

OpenCV+TensorFlow 入门人工智能图像处理

稀缺资源,OpenCV+TensorFlow

TensorFlow——交互式使用会话:InteractiveSession类