您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
搞计算机视觉用Python好,还是用C++好?
语言,的是,程序搞计算机视觉用Python好,还是用C++好?
发布时间:2020-12-06加入收藏来源:互联网点击:
问题补充: 人工智能计算机视觉最主流的开发语言是Python还是C++?例如图像处理,人脸识别,自动驾驶等等,C++,Python用哪个语言?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
先讲讲Python语言和c++语言的特点:1.Python属于脚本语言,脚本语言的原理是边解释边执行,不预先进行语法错误检测,也就是说咱运行脚本语言是他首先会对代码进行实时检测如果语法出错程序运行终止,如果正确解释器就会进行解释,解释器解释完成立即执行,需要说明的是解释行语言在运行时,一边进行语法检测,一边进行程序逻辑转换,就前两者交替着程序在执行;2.c++语言属于静态编程语言,静态编译语言的原理,首先会进行代码预编译主要进行的是代码语法规范性检查,接着会进行源代码编译编译成对应平台CPU的机器码,最后会把所需要的库用链接器链接成一个完整的机器执行码,值得注意的是这些工作都是在程序没运行之前完成的,也就是说程序运行时直接执行的事二进制的机器码.综上所述:c++在性能上有绝对的优势,而Python在性能上就很低,不过在语言的学习难易程度方面Python语言要优于c++语言,这两个语言在图像视觉方向都有应用,怎么能把他们用的更好,我相信这个回答会让你们思路非常清晰!喜欢的读者可添加关注”嘿咪编程专家”头条号或转发回答,后续会有更多精彩的回答分享给广大读者!
回答于 2019-09-11 08:43:50
只会python,你的算法是纸上谈兵,只做算法研究刚好够用。
如果你要实现算法部署,那C++必须会。
走进工业界,这两样是都必须会的。
回答于 2019-09-11 08:43:50
搞学术用Python,搞开发用C++
回答于 2019-09-11 08:43:50
你中有我,我中有你,分不开的。python-opencv屡见不鲜,为啥要分开?当然c语言也逃不掉,甚至还会用到matlab,与其知道哪个好,不如都学了。
上一篇:盖碗和茶壶泡茶,口感真的不同吗?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |