[Insight-users] Itk and OpenCV
Flo
snrf at no-log.org
Fri Apr 11 15:55:20 EDT 2008
Hello Alex:
Indeed, OpenCV is a bsd-like licence (refer to
http://www.intel.com/technology/computing/opencv/license.htm).
However, it changes if you link OpenCV to IPP, that is the Intel "Hardware"
specific libraries making the most of Multi-core, Multi-CPU. It is no more
BSD in that you need to Pay for a licence, even for the case of academic
researches.
What I recommend (and let me know if 'm wrong) is thus to develop, if there
are any benefit, with ITK+OpenCV, and let who wants (including oneself) to
integrate IPP - It does not change the ITK+OpenCV source code in any ways.
So that BSD-feeling is kept intact, source code can be shared ... and for
performance one can simply include the IPP or anything comparable
a-posteriori.
We'll stay in touch to see how feasible is such thing.
Flo.
-----Message d'origine-----
De : Oleksandr Dzyubaka [mailto:adzyubak at gmail.com]
Envoyé : April-11-08 11:22 AM
À : Flo
Cc : insight-users at itk.org
Objet : Re: [Insight-users] Itk and OpenCV
Hi Flo,
I am also interested in speeding filters up (muti-threading, clustering?).
My architecture is quite similar to yours: Linux/BSD with multi-CPUs.
And I am concerned about license issue. Correct me if I am wrong.
I thought OpenVM is a free open-source software with BSD style license.
It is not?
Thanks,
Alex
Flo wrote:
>
> Dear all:
>
> I am quite familiar with ITK. However, and despite the greatness (I’m
> sincerely thanking any contributors here) of its content, I’m looking
> forward to speeding up my applications now.
>
> As such, I introduced Trilinos for every matrix linear calculation I
> needed.
>
> As well, I would like to introduce another framework that could speed
> up basic filters such as erosion / dilatation / region growing as I
> feel ITK is a tide slow in these areas.
>
> My architecture is Linux/Windows on Intel platform with a Quadcore. As
> such, I had a look at Intel OpenCV and Intel IPP (as a side note, it
> is funny to see that Intel provide the IPP for free under Linux only
> if it’s for non-commercial usage of any kind and/or non-funded
> development of any kind – stating that a student’s internship falls
> into commercial usage as at least the university gets funds from the
> government).
>
> Thus, and before starting recoding part of my applications, I would
> appreciate the feedbacks of any ITK user as per mixing OpenCV with ITK
> regarding a potential speed gain.
>
> As well, is there any other way to speed up ITK for basic algorithm if
> combined with another framework.
>
> My end goal is to have a fast Expectation-Maximization Code for image
> segmentation without the trouble of converting an itkImage into a
> Vector and then to a List to finally feed the EM algorithm, a process
> that takes lots of time to my understanding.
>
> Thanks for any info.
>
> Flo.
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
>
More information about the Insight-users
mailing list