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.

Can't find FilterSeparable function

Briard__David
Novice
209 Views

Hi all,

I am interrested in the function ippiFilterSeparable_32f_C4R but I cannot found it in the headers.

Is this function still in the API?

If not, is there any alternative? For example, is using ippiFilterBorder twice with two 1D kernels as fast as FilterSeparable?

I found FilterRow and FilterColumn functions but they do not operate on 4 channels image.

Thanks in advance!

0 Kudos
1 Solution
Andrey_B_Intel
Employee
209 Views

Hi.

IPP has ippiFilterRowBorderPipeline_32f_C3R but for C1/C3 only.  ippiFilterBorder also has optimized branches for Wx1 and Hx1 too. 

Thanks.

View solution in original post

3 Replies
Andrey_B_Intel
Employee
210 Views

Hi.

IPP has ippiFilterRowBorderPipeline_32f_C3R but for C1/C3 only.  ippiFilterBorder also has optimized branches for Wx1 and Hx1 too. 

Thanks.

Briard__David
Novice
209 Views

Andrey Bakshaev (Intel) wrote:

Hi.

IPP has ippiFilterRowBorderPipeline_32f_C3R but for C1/C3 only.  ippiFilterBorder also has optimized branches for Wx1 and Hx1 too. 

Thanks.

 

Thanks, so I will directly use ippiFilterBorder if there are optimized branches.
That's exactly what I was wondering.

Thanks again!

Shuttleworth__Tim
209 Views

IPP 2019 r3 has documentation and headers for:

ippiFilterSeparable family

ippiFilterRowxxx family

ippiFilterColumnxxx family

but no objects in the libs or DLLs for them.

 

What is going on? Are they coming or going?

 

Reply