Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
6629 Discussions

Does the IPPCV package that's bundled with OpenCV 3.0 include ALL possible ipp related improvements to the running of OpenCV?

Daniel_L_8
Beginner
171 Views

Does the IPPCV package that's bundled with OpenCV 3.0 include ALL of the possible ipp related improvements to the running of OpenCV? Or would I be better off linking OpenCV to the (more complete) ipp directory contained within the student Parallel Studios XE cluster edition I have installed on my system?

For example, I have noticed that the lib directory for IPPCV includes only one .lib file (ippicvmt.lib), whereas the lib directory for ipp in parallel studios contains many more .lib files (16 in total).

However, perhaps these other 15 .ilb files in the complete version are redundant with regards to OpenCV performance improvements, I'm not sure.

Any help would be greatly appreciated!

Thanks a lot,
Dan

0 Kudos
1 Reply
Roman_T_
New Contributor I
171 Views

Hi Dan!

The question about IPP-optimized OpenCV is old and well-known. Only a small amount of OpenCV functions are IPP-optimized.
It's much more effective to just replace OpenCV functions with similar IPP functions.For example cvCvtColor can be replaced with ippiRGBToGray_8u_C3C1R (for color to gray conversion).

 

Best regards,
Roman

Reply