Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
6594 Discussions

ippiFilterBox In place functions deprecated

NevineH
Beginner
99 Views

Version 8.1 removed the deprecation warnings for most of the in place functions. I am still however getting the warnings for ippiFilterBox. Are the in place functions for ippiFilterBox still slated for deprecation?

Thanks.

Nevine

0 Kudos
2 Replies
Gennady_F_Intel
Moderator
99 Views

yes, as you can see from ippi.h file the in-place functions marked as deprecated.

IPP_DEPRECATED("is deprecated. Removal 2H 2014 or later. Replace with ippiFilterBox_16s_C1R. For more details: http://software.intel.com/en-us/articles/intel-ipp-71-deprecated-features/")\
IPPAPI(IppStatus, ippiFilterBox_16s_C1IR, (Ipp16s* pSrcDst, int srcDstStep,  IppiSize roiSize, IppiSize maskSize, IppiPoint anchor))

Package ID:  w_ipp_8.1.0.176

 

Igor_A_Intel
Employee
99 Views

Hi Nevine,

all "old" FilterBox functionality is marked as deprecated - we recommend to use the new APIs for this functionality - FilterBoxBorder.. There is no sense for supporting "old" in-place APIs for FilterBox as they call internally malloc for temporal buffer == srcSize. We are going to deprecate all internal memory allocations. Sorry for confusing deprecation message from FilterBox in-place functions - will correct in the next IPP release.

regards, Igor

Reply