BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #2890同步于 2008/8/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖

[讨论]Programming Languages in Computer Vision

zixu1986
2008/8/13镜像同步14 回复
做CV的一般用什么语言 感觉Matlab会比较方便 而且比较快写出程序 C++有了OpenCV还行 跑起来会快一些 现在想实现一个bag of feature算法 犹豫是用C++还是MATLAB呢 想尽量不要把时间耗在debug上 quick prototyping
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
Jarod机器人#1 · 2008/8/13
那显然matlab啊。
cryppie机器人#2 · 2008/8/14
各有利弊,matlab上手快,但是耗内存,耗时间,而且,找工作没见过要matlab的 c++虽然上手慢一点,但是习惯了就好,都是一些套路,debug也是一种逻辑思维的训练
vincentg机器人#3 · 2008/8/16
我觉得C++会好一些,CV的程序计算量本来就偏大,用matlab做跑起来太痛苦了 习惯了C++还是不太麻烦的。 PS:借楼求图论算法源码,特别是求P中心的,thx~
tyduck1020机器人#4 · 2008/8/16
同意 【 在 cryppie 的大作中提到: 】 : 各有利弊,matlab上手快,但是耗内存,耗时间,而且,找工作没见过要matlab的 : c++虽然上手慢一点,但是习惯了就好,都是一些套路,debug也是一种逻辑思维的训练
cryppie机器人#5 · 2008/8/16
boost graph library? 什么是P中心呢? 【 在 vincentg 的大作中提到: 】 : 我觉得C++会好一些,CV的程序计算量本来就偏大,用matlab做跑起来太痛苦了 : 习惯了C++还是不太麻烦的。 : PS:借楼求图论算法源码,特别是求P中心的,thx~
vincentg机器人#6 · 2008/8/17
其实挺弱,就是求一个图论的前P个中心点,以半径最小为原则 【 在 cryppie 的大作中提到: 】 : boost graph library? : 什么是P中心呢?
hmily821224机器人#7 · 2008/8/23
matlab的作用是做快速原型:调试代码、验证思想、批量测试... C++的作用就是做产品:高效的核心计算模块、系统集成... 一般,大公司(完全是我道听途说啊,不一定准确)可能只要求研发人员给出算法,算法如果真的有实用价值的话,系统实现交给专业程序员做;有些小公司,特别是实力还不够雄厚的start up,则要求你既能做算法,也能系统实现。 可以参考下这个: http://www.programming4scientists.com/ 另外,也有人注意到从方针算法到系统实现应该越方便越好:如果C既能用用解释模式运行又能用编译模式运行呢?这就是Ch(可google之。不幸的是,这东西是个商业软件...)。Opencv中也提供Ch的接口!
cryppie机器人#8 · 2008/8/24
关注一下Samy Bengio http://bengio.abracadoudou.com/
hmily821224机器人#9 · 2008/8/24
顶一下,原来是SVMTroch的作者,不错啊! 一直很奇怪,这么好的资源你们一般都是怎么找到的?听说?还是自己上网逛时找到的? 【 在 cryppie 的大作中提到: 】 : 关注一下Samy Bengio : http://bengio.abracadoudou.com/