Alternatives to Matlab's Image Processing Toolkit

前端 未结 7 461
南旧
南旧 2021-02-01 21:37

Are there any comprehensive open-source alternatives to Matlab\'s Image Processing Toolkit?

相关标签:
7条回答
  • 2021-02-01 22:17

    Octave's image And for Scilab there is SIP and SIVP

    Both Octave and Scilab are very Matlab like, but I'm not sure how similar the image toolkits are.

    Also look into OpenCV if you are comfortable with C/C++ or Python

    0 讨论(0)
  • From my experience SciLab is the best alternative for matlab,it has built in conversion support from matlab to scilab and scilab to matlab. It is open source, so you can also contribute its development and use it for free.

    0 讨论(0)
  • 2021-02-01 22:23

    As suggested above:Octave and ImageJ

    If you do have Matlab there is an open source Image Processing toolbox: http://www.cb.uu.se/~cris/blog/index.php/archives/456

    For raster check Gimp: http://www.gimp.org/ And Inagemagik http://www.imagemagick.org/script/index.php

    0 讨论(0)
  • 2021-02-01 22:24

    I assume the reason you want an open source option is to have a free option or some other open-source license related reason.

    However, if it's just so you can actually see the source to understand how algorithms are implemented in a particular package (something I often am curious about), bear in mind you can see the source for MATLAB functions by entering edit followed by the function name in the command window. E.g., if I wanted to know how the MATLAB implementation of the function label2rgb works, you can type "edit label2rgb" into the command window and it will open that m file.

    Furthermore, if you find you just wish you could modify the behaviour of certain functions slightly, you can always get their source as I described, then modify. However, make sure to always save the results in a seperate m-file, ideally with a different name and in a different location so you don't end up breaking a MATLAB function and having to reinstall to get it back.

    In Windows 7 at least, the folder "C:\Users\%your_username%\Documents\MATLAB" is included in the MATLAB search path for functions, so if you wanted to tweak label2rgb, you might copy it into that folder, rename it label2rgb_custom.m, and make your mods. You could then run it from anywhere in MATLAB by calling label2rgb_custom().

    0 讨论(0)
  • 2021-02-01 22:24

    Try ImageJ (also read: http://en.wikipedia.org/wiki/ImageJ)

    0 讨论(0)
  • 2021-02-01 22:25

    use AForget.net if you use C#. AForge.net is supported Image Processing and AI

    0 讨论(0)
提交回复
热议问题