I’m working on an image processing project (Image Steganography), where I need to implement algorithms on various kinds of images, with a great emphasis on JPEG. The algorithms involve Fourier transforms, wavelet transforms, DCT, etc.
Which would be a better tool to implement? MATLAB or Visual C++ or C#? I am concerned with testing only the results of images and not the speed. So, can someone suggest me the best programming interface for my requirements?
I would suggest you Matlab because it is really easy and quick to write some code and see inmediate results. Actually when I work with computer-vision C++ code, I use Matlab-Engine to send variables to Matlab in order to plot and analize results, just because it is quicker and simpler and clarifies things a lot.
So if you don’t need efficience and your enphasis is learning and understanding then Matlab is more “friendly”.
Anyway the decision is yours. Good luck!