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

ippiFilterBox In place functions deprecated

NevineH
Beginner
360 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
360 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

 

0 Kudos
Igor_A_Intel
Employee
360 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

0 Kudos
Reply