- 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
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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 Kommentare
Antworten (4)
Teja Muppirala
am 18 Jul. 2013
Bearbeitet: Teja Muppirala
am 18 Jul. 2013
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 Kommentare
Andreas Goser
am 18 Jul. 2013
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 Kommentar
Siehe auch
Kategorien
Mehr zu Image Processing Toolbox finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!