Matlab has an extensive shared library of methods to do this on-line. if you have the signal processing and image processing toolbox and all of your data is in standard formats, should be easy. if you want applications, just buy the compiler tool. I compile direct to C library, or if I want to do it on a windows machine I compile to a windows executable.