Click here to Skip to main content
15,886,812 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
Hye. I am desirous to work on image processing. I have gone through several blogs and website and i have found equal votes for MATLAB and PYTHON. Now I have confused that what would be the best development technology for academic project. Looking forward for suggestions.Please help me.

What I have tried:

I have read several blogs but couldn't decide it yet.
Posted
Updated 29-Jul-17 22:39pm
Comments
Richard MacCutchan 26-Jul-17 14:04pm    
The 'best' one is the one you find easiest to work with. But you need to make your own decision.
RickZeeland 26-Jul-17 14:45pm    
Don't know about MATLAB, but PYTHON can be slow, seems to be easy to learn and use however. To me speed is an important factor in image processing, so I would go for a more low-level language like C or C++.
RickZeeland 26-Jul-17 15:53pm    
To make your decision even harder, here is an other option: https://processing.org/
This is a JAVA based environment aimed at image processing.

Using MATLAB is good since it got too many great features to work with image processing.
So if you are comfortable with MATLAB, it is a good choice.

Also C++ is fast when working with image processing.
 
Share this answer
 
v2
Comments
Hassaan_Malik 28-Jul-17 6:42am    
Ziad imad.. I came to know that Matlab is best one if you are desirous to work with research based work.But for job seeker in the industry of image processing, the Python is best one. What you say?
Afzaal Ahmad Zeeshan 30-Jul-17 10:23am    
Ziad, the tool is MATLAB not MATLAP. Secondly, which C++ are you talking about? C++ does not contain anything about image processing; just array manipulation etc. Perhaps, you wanted to mention OpenCV, etc. :-)
Matlab has a disadvantage: it's not free.
So if you would like to go the open source way I would recommend C++ (for speed) in combination with the OpenCV library: OpenCV library[^]
 
Share this answer
 
Comments
Afzaal Ahmad Zeeshan 30-Jul-17 10:25am    
Rick, you may add — "OpenCV also offers you to use it in commercial software as well". :-)

OpenCV free for commercial usage
RickZeeland 30-Jul-17 10:28am    
Ah, happy, happy, joy, joy !
Matt T Heffron 31-Jul-17 16:08pm    
There's also GNU Octave which is a free, open source, Matlab clone (very close). It has many free libraries on Octave Forge
RickZeeland 31-Jul-17 16:11pm    
Finally some light in this dark matter !

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900