Community
cancel
Showing results for 
Search instead for 
Did you mean: 
steveha
Beginner
418 Views

How to convert a planar YUV422 frame to a BGRA frame directly?

Hello,

Currently, to convert planar YUV422 to BGRA I have to do two steps:

Convert planar YUV422 to packed YUY2 (ippiYCbCr422_8u_P3C2R), then convert the packed YUY2 to BGRA (ippiYCbCr422ToBGR_8u_C2C4R).

I want to know is there any IPP function to do the conversion with just one step?

Thanks. 

0 Kudos
6 Replies
Abhinav_S_Intel
Moderator
387 Views

No, there is no IPP function available which does the conversion in one step. You'll have to do it in two steps.

steveha
Beginner
378 Views

Thanks for your confirmation.

I am confused a bit that though IPP has a function to convert planar YUV422 to BGR24 but it does not support the case BGRA (BGR32). I hope in the next version of IPP, Intel dev team will add one more function to support the need.

Gennady_F_Intel
Moderator
370 Views

That's true, there are some inconsistencies in supported API. I suggest You submit the official Feature Request to the Intel Online Service Center against the IPP product and explore there all your personal business needs and details.

steveha
Beginner
357 Views

I am using the free version of IPP, not sure if I am eligible to ask the official support. 

Thanks anyway.

Abhinav_S_Intel
Moderator
350 Views

You can still file a feature request at https://supporttickets.intel.com/

We will evaluate the request at our end and if approved, will implement in any future IPP release.

steveha
Beginner
339 Views

Thanks, 

I will consider that.

Reply