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

Possible bug in WarpBilinearQuad


Sorry if I don't have the time to describe this more, it may be a false report, I won't really be using that function -it was only a test.

The screenshot shows the result of WarpPerspective vs WarpBilinear with the same settings. When the dest quad is a rectangle with integer coordinates (on the pic it's basically the source bitmap just zoomed out), it doesn't look very correct. At all other settings, WarpBilinear draws correctly, just not with these specific settings. It's also if the source bitmap is big enough.
But if you have no clue what could produce this weird output in the original algo, then maybe it's a problem on my side. Just reporting.

It's in all IPP versions.

0 Kudos
1 Reply

let's say

source rectangle=(0,0),(243,0),(243,73),(0,73)


(source rectangle is also the same as source bitmap)

So it's basically a rectangle to another with only zoom, no rotation or other deformation.

I think the prob is those zero's, it's a smoothed animation and it takes some time until it glitches, when the values tend towards zero. It may even be because of denormals, who knows.