Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
15 Views

Rotate YUV 4:2:2 video

Hello All,

Im trying to rotate a yuv video 90 degrees but its not working as i expected
Im using ippiRotate 16u C1R, the rotate works but the colors are wrong.
Thank you in advance,

Marco
0 Kudos
3 Replies
Highlighted
Beginner
15 Views

Hello,

Again, the function I'm using is:
ippiRotate_16u_C1R

I'm starting to consider, converting it to RGB, rotating and then converting back to YUV.

This sound very inefficient, there must be another way.

Thanks
0 Kudos
Highlighted
Beginner
15 Views

Hi All,

I decided to go for the conversion first solution.

I convert it first using:
ippiYCbCr422ToBGR_8u_C2C3R

Then I use the rotate, everything looks fine.

Still I would like to know your opinion on how to skip the conversion step.

Thank you.
0 Kudos
Highlighted
15 Views

Hello,

Please refer to IPP documentation on details of function naming convention. We use C1 for one-channels (gray) images and we use 16u for 16-bit per channel image, meaning that pixel value is in range from 0 to 65535.

We do not provide function which implement rotation on 4:2:2 sampled data so you need conversion step.

Regards,
Vladimir

0 Kudos