- A very large (and growing) database of built-in algorithms for image processing and computer vision applications
- MATLAB allows you to test algorithms immediately without recompilation. You can type something at the command line or execute a section in the editor and immediately see the results, greatly facilitating algorithm development.
- The MATLAB Desktop environment, which allows you to work interactively with your data, helps you to keep track of files and variables, and simplifies common programming/debugging tasks
- The ability to read in a wide variety of both common and domain-specific image formats.
- The ability to call external libraries, such as OpenCV
- Clearly written documentation with many examples, as well as online resources such as web seminars ("webinars").
- Bi-annual updates with new algorithms, features, and performance enhancements
- If you are already using MATLAB for other purposes, such as simulation, optimation, statistics, or data analysis, then there is a very quick learning curve for using it in image processing.
- The ability to process both still images and video.
- Technical support from a well-staffed, professional organization (assuming your maintenance is up-to-date)
- A large user community with lots of free code and knowledge sharing
- The ability to auto-generate C code, using MATLAB Coder, for a large (and growing) subset of image processing and mathematical functions, which you could then use in other environments, such as embedded systems or as a component in other software.
The advantages of MATLAB over other programing languges for Image Processing
조회 수: 10 (최근 30일)
이전 댓글 표시
Hi everyone, I guess the answers here might not be that objective, but still...
In your opinion, what are the main advantages of MATLAB over other programing languges for Image Processing?
댓글 수: 0
답변 (4개)
Teja Muppirala
2013년 7월 18일
편집: Teja Muppirala
2013년 7월 18일
I'm sure I've left a bunch of stuff off this list, but this is what I got off the top of my head.
댓글 수: 0
Andreas Goser
2013년 7월 18일
My personal main points (other points exceed this format) are
- You can see what's in it
- You can change what's in it
I totally hate it when I am depending on a tool vendor of "canned software". Imaging you have a powerful feature set and then you apply an operation and think "yes, this is very close. I just need it a bit more in this other way". AND THEN YOU CAN'T CHANGE IT!
With the Image Processing Toolbox you can open the MATLAB code it is written with and understand how it's working and you can customize it. That way you are fast AND flexible.
댓글 수: 1
참고 항목
카테고리
Help Center 및 File Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!