学习
实践
活动
工具
TVP
写文章

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

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

mooc.ai/bbs

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

一个小介绍:

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

话不多说,直接上题

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

如题。

来自社友的回答

@StevenShi

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

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

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

@艾蜜莉

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

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180110A02F5A00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券