Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

ippiResizeSqrPixel_xxx in IPP 9.0 ?

bronxzv
New Contributor II
761 Views

From the compilation errors I get when tyring to port a project to Parallel Studio 2016 (installation package = parallel_studio_xe_2016_setup.exe)

It looks like these (very useful) functions are all gone in IPP 9.0 :

ippiResizeGetBufSize
ippiResizeSqrPixel_8u_C3R
ippiResizeSqrPixel_8u_C1R
ippiResizeSqrPixel_32f_C1R

I'll be glad to learn which new/renamed functions one is supposed to use as replacement.

I'm back to Parallel Studio 2015 and IPP 8.0 at the moment.

 

0 Kudos
1 Solution
Chao_Y_Intel
Moderator
761 Views

Hello, 

Could you check this article to learn the the new Resize APIs:
https://software.intel.com/en-us/articles/resize-changes-in-intel-ipp-71

The new resize uses different functions for each interpolation method, and each function is significantly smaller.

ippiResizeCubic
ippiResizeLanczos
ippiResizeLinear
ippiResizeNearest
ippiResizeSuper

Thanks,
Chao

 

View solution in original post

0 Kudos
2 Replies
Chao_Y_Intel
Moderator
762 Views

Hello, 

Could you check this article to learn the the new Resize APIs:
https://software.intel.com/en-us/articles/resize-changes-in-intel-ipp-71

The new resize uses different functions for each interpolation method, and each function is significantly smaller.

ippiResizeCubic
ippiResizeLanczos
ippiResizeLinear
ippiResizeNearest
ippiResizeSuper

Thanks,
Chao

 

0 Kudos
bronxzv
New Contributor II
761 Views

Chao Y (Intel) wrote:

Could you check this article to learn the the new Resize APIs:
https://software.intel.com/en-us/articles/resize-changes-in-intel-ipp-71

The new resize uses different functions for each interpolation method, and each function is significantly smaller.

Yes, thank you Chao.

I have now updated the code using the latest Resize API. It's all OK using 

ippiResizeGetSize_8u
ippiResizeAntialiasingLinearInit
ippiResizeGetBufferSize_8u
ippiResizeAntialiasing_8u_C3R

as in this example : https://software.intel.com/en-us/node/589858

 

0 Kudos
Reply