470,835 Members | 1,939 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 470,835 developers. It's quick & easy.

Choosing a matrix library for image processing. Blitz++,MTL or others?

I'll swictch from Matlab to C++. So I want to find a matrix library of
C++, Whitch can process images conveniently as Matlab does.

I've googled, and found that Blitz++ and MTL are popular and powerful.
I want to know whitch of them fit for image processing better.
Or have other choices?
Any suggestion whill be appreciated.

Mar 22 '06 #1
6 2548
Guch wrote:
I'll swictch from Matlab to C++. So I want to find a matrix library of
C++, Whitch can process images conveniently as Matlab does.

I've googled, and found that Blitz++ and MTL are popular and powerful.
I want to know whitch of them fit for image processing better.
Or have other choices?
Any suggestion whill be appreciated.


Both.
Mar 22 '06 #2
Both?
But their function are mostly the same.

Mar 22 '06 #3
Maybe you should also have a look at the Adobe code:

http://opensource.adobe.com/group__asl__gil.html

Peter

Mar 22 '06 #4
What's adobe gil's advantage over Blitz++?
Is it efficient enough?

Mar 22 '06 #5
gil is specialized for images so there are functions which blitz does
not have (all the color stuff). I don't know the internals of gil (does
it use expression templates?). But if you ask there on the mailing list
or the forum I'm sure they'll aswer all you questions.

When you only need standard image manipulations I assume gil is the
better choice, but if you wanna implement complicated image
manipulation algorithms, then maybe blitz is better because it was
designed to make the implementation of complex calculations more
convenient than unsing pure C.

Mar 22 '06 #6
I remember that Intel also has some matrix library, optimized for Intel
processors (SIMD). I don't know what are the constrains from platform
portability point of view...

Catalin

Mar 22 '06 #7

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

8 posts views Thread by DeMarcus | last post: by
6 posts views Thread by Steven T. Hatton | last post: by
4 posts views Thread by Pat | last post: by
15 posts views Thread by christopher diggins | last post: by
20 posts views Thread by Frank-O | last post: by
3 posts views Thread by Holgerson | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.