l*3 发帖数: 2279 | | w***g 发帖数: 5958 | 2 matlab, C++
【在 l*3 的大作中提到】 : 如题, 谢谢!
| l*3 发帖数: 2279 | 3 谢谢, 不用c的吗?
【在 w***g 的大作中提到】 : matlab, C++
| k**********g 发帖数: 989 | 4
MATLAB - image processing toolbox
C++ - OpenCV
C - usually only used for image processing (the deterministic, non-
intelligent kind)
It is also possible to do computer vision in Java and Python, although it
will require a different approach to handle large amount of computation.
(in C++, programmer will spend time optimizing code. With MATLAB, Java and
Python, they will prototype quickly with a small subset of training data,
and then send off the large processing request to some computing cluster.)
【在 l*3 的大作中提到】 : 谢谢, 不用c的吗?
| l*3 发帖数: 2279 | 5 谢谢详尽解答.
意思是不是说业界真正干活是用c++? 然后理论研究或者小规模数据测试是用matlab啥
的先试试?
【在 k**********g 的大作中提到】 : : MATLAB - image processing toolbox : C++ - OpenCV : C - usually only used for image processing (the deterministic, non- : intelligent kind) : It is also possible to do computer vision in Java and Python, although it : will require a different approach to handle large amount of computation. : (in C++, programmer will spend time optimizing code. With MATLAB, Java and : Python, they will prototype quickly with a small subset of training data, : and then send off the large processing request to some computing cluster.)
| k**********g 发帖数: 989 | 6
There are companies using C++, Java, Python, R, etc.
Different languages require companies to take different approachs to scaling
up the performance or throughput.
Only in low-latency applications would C / C++ be necessary.
Main issue with MATLAB is (1) expensive, (2) can't sell to customers. (
Customers would have to buy MATLAB themselves, which makes it a deal-breaker
.)
MATLAB is okay for internal use because it speeds up prototyping a lot, and
its visualization is powerful. Without it, you would have to spend a
significant amount of time just to visualize the data, an effort which
technically doesn't benefit the product you're working on.
The cost for MATLAB (including MATLAB base, Image processing toolbox, and
parallel toolbox) is about upper four digit range per single user.
【在 l*3 的大作中提到】 : 谢谢详尽解答. : 意思是不是说业界真正干活是用c++? 然后理论研究或者小规模数据测试是用matlab啥 : 的先试试?
| l*3 发帖数: 2279 | 7 谢详解!
scaling
breaker
and
【在 k**********g 的大作中提到】 : : There are companies using C++, Java, Python, R, etc. : Different languages require companies to take different approachs to scaling : up the performance or throughput. : Only in low-latency applications would C / C++ be necessary. : Main issue with MATLAB is (1) expensive, (2) can't sell to customers. ( : Customers would have to buy MATLAB themselves, which makes it a deal-breaker : .) : MATLAB is okay for internal use because it speeds up prototyping a lot, and : its visualization is powerful. Without it, you would have to spend a
| a**w 发帖数: 156 | 8 matlab程序build成executable
只要安装runtime就可以运行
不过那个runtime也要一个多G
scaling
breaker
and
【在 k**********g 的大作中提到】 : : There are companies using C++, Java, Python, R, etc. : Different languages require companies to take different approachs to scaling : up the performance or throughput. : Only in low-latency applications would C / C++ be necessary. : Main issue with MATLAB is (1) expensive, (2) can't sell to customers. ( : Customers would have to buy MATLAB themselves, which makes it a deal-breaker : .) : MATLAB is okay for internal use because it speeds up prototyping a lot, and : its visualization is powerful. Without it, you would have to spend a
|
|