![]() |
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. |
Re: Choosing a matrix library for image processing. Blitz++,MTL orothers?
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. |
Re: Choosing a matrix library for image processing. Blitz++,MTL or others?
Both?
But their function are mostly the same. |
Re: Choosing a matrix library for image processing. Blitz++,MTL or others?
Maybe you should also have a look at the Adobe code:
http://opensource.adobe.com/group__asl__gil.html Peter |
Re: Choosing a matrix library for image processing. Blitz++,MTL or others?
What's adobe gil's advantage over Blitz++?
Is it efficient enough? |
Re: Choosing a matrix library for image processing. Blitz++,MTL or others?
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. |
Re: Choosing a matrix library for image processing. Blitz++,MTL or others?
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 |
| All times are GMT. The time now is 11:32 PM. |
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.