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

Warp functions with antialiasing

BMart1
New Contributor II
354 Views

I'm using warp functions to get correct chroma siting. RGBToYCbCr422() just averages the chroma of the 4 pixels, when the chroma should be between the leftmost two pixels for mpeg2 and avc. Additionally, the average is always rounded down.

If I also resize the image in the same pass, I get aliasing. The resize functions have antialiasing, but the warp functions don't. Could you add it? Alternatively, since I just need axis aligned transformations, Ipp32f dx, Ipp32f dy arguments could be added to ResizeAntialiasing() that work as in CopySubpix(). Finally, are warp functions as fast as resize when there's no rotation?

Bruno

0 Kudos
2 Replies
Valentin_K_Intel
Employee
354 Views

Hi Bruno,

Feature requests should be submitted via Intel(R) Premier Support. IPP warp functions can be slightly slower than resize for cases without rotation.

Best regards,
Valentin

0 Kudos
BMart1
New Contributor II
354 Views

Hi Valentin,

Thanks for your answer. I just went and sent my requests via support.

Regards,
Bruno

0 Kudos
Reply