• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

OpenCV用什么语言开发,C语言可以吗

代人凌峰 2019-04-04 浏览量:7318
在树莓派上做OpenCV图像识别,用什么语言来开发
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • OpenCV是用C开发的,但是提供的接口语言很多,一般来说,在树莓派上面用可以用C、C++或者python。但是如果你不考虑效率(事实上,在树莓派上就算是C,依然很慢),你甚至可以装matlab(比如RASPBIAN JESSIE LITE)做开发。

    另外,从文档上看OpenCV提供了ruby接口,这个也是linux上比较常用的,我刚试了下,树莓派上可以直接装,那么照理说,也可以用ruby开发。。。

    • 发布于 2019-04-04
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8

  • opencv是c++开发的,官方原生只支持C++调用和python语言调用(好像现在又增加了java的啦),C的调用还需要额外的封装。因为想利用它的人很多,所有还有很多第三方的封装,实现对其它语言的支持,比如nodejs的。
    • 发布于2019-04-05
    • 举报
    • 评论 0
    • 0
    • 0

  • opencv的原话是It has C++ Python and Java interfaces and supports Windows Linux Mac OS iOS and Android.

    所以支持C++,python,Java

    • 发布于2019-04-05
    • 举报
    • 评论 0
    • 0
    • 0

  • opencv 对外开放 c++  python 接口,还有一些 android  ios 开发包,应该是类c++  和 python 都可以开发
    • 发布于2019-04-05
    • 举报
    • 评论 0
    • 0
    • 0

  • openCV目前只能支持两种语言,一是Python,二是C++

    在使用C++的时候需要用到using namespace cv; ,C语言没这种用法,因此不能用单纯的C语言,可以C与C++混用

    • 发布于2019-04-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 当前只 有C++与python,对于C还不支持,如果相用C,可以在C中调用C++的混合编程方式
    • 发布于2019-04-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 目前OPENCV只支持PYTHON和C++。
    • 发布于2019-04-07
    • 举报
    • 评论 0
    • 0
    • 0

  • python  或者 c++ 都可以,opencv 库官方支持 这两种语言的。同时也还有一些 android  ios 的开发包。

    不用 c 开发,opencv 还是个高级的图形库,c 搞不定

    • 发布于2019-04-10
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

OpenCV用什么语言开发,C语言可以吗