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

ippiYCbCr420ToYCrCb420_8u_P2P3R and ippiYCbCr420_8u_P2P3R are the same

BMart1
Nouveau contributeur II
3 085 Visites

Hi,

 

ippiYCbCr420ToYCrCb420_8u_P2P3R and ippiYCbCr420_8u_P2P3R are the same function, even in the order of the parameters. They should share underlying code.

Bruno

0 Compliments
8 Réponses
ShanmukhS_Intel
Modérateur
3 043 Visites

Hi,


Thanks for posting on Intel Communities. Please find the description of color conversion functionalities below.


YCbCr420ToYCrCb420

This function converts the 4:2:0 two-plane source image pSrc to the 4:2:0 three-plane image pDst. The first plane of the source image pSrcY contains luminance samples Y0, Y1, Y2, ..., the second plane pSrcCbCr contains interleaved chrominance samples Cb0, Cr0, Cb1, Cr1, .... The destination image pDst has the following order of pointers:Y-plane, Cr-plane, Cb-plane


YCbCr420

This function converts the 4:2:0 three-plane source image pSrc to the 4:2:0 two-plane image and vice versa. Two-plane image contains luminance samples Y0, Y1, Y2, .. in the first plane, and interleaved chrominance samples Cb0, Cr0, Cb1, Cr1,... in the second plane.


We would like to request you to elaborate your details a bit, so that it helps us in understanding the issue better.


Best Regards,

Shanmukh.SS



0 Compliments
BMart1
Nouveau contributeur II
3 040 Visites

It's just that the functions do the same thing and waste space.

0 Compliments
ShanmukhS_Intel
Modérateur
3 011 Visites

Hi Bruno,


Thanks for reporting. We will get back to you soon with an update on this.


Best Regards.

Shanmukh.SS


0 Compliments
ShanmukhS_Intel
Modérateur
2 981 Visites

Hi Bruno,

 

Thanks for sharing the feedback. We have conveyed the same to the development team. We will get back to you soon with an update.

 

Best Regards,

Shanmukh.SS

 

0 Compliments
ShanmukhS_Intel
Modérateur
2 934 Visites

Hi Bruno,


We are discussing your issue internally. We will get back to you soon with an update.


Apologies for the delay in response.


Best Regards,

Shanmukh.SS


0 Compliments
ShanmukhS_Intel
Modérateur
2 918 Visites

Hi Bruno,


We are working on your feedback internally, as mentioned earlier. We will get back to you soon with an update.


Best Regards,

Shanmukh.SS


0 Compliments
ShanmukhS_Intel
Modérateur
2 901 Visites

Hi Bruno,

 

Thanks for sharing your feedback.

We have informed the development team about it. We will get back to you soon.

 

Best Regards,
Shanmukh.SS

 

0 Compliments
ShanmukhS_Intel
Modérateur
2 641 Visites

Hi Inetsat,


Please find the below information regarding ippiYCbCr420ToYCrCb420_8u_P2P3R and ippiYCbCr420_8u_P2P3R.


For ippiYCbCr420ToYCrCb420_8u_P2P3R, its source is two-plane: Y + interleave Cb and Cr convert to three-plane: Y + Cr + Cb without interleave for Cb and Cr

For ippiYCbCr420_8u_P2P3R , its source is two-plane: Y + interleave Cb and Cr convert to three-plane: Y + Cb + Cr without interleave for Cb and Cr

The difference is the order in output, the First is Y, then Cr, and then  Cb, the second is Y, then Cb, and then Cr. The Cb and Cr order is different.


Best Regards,

Shanmukh.SS


0 Compliments
Répondre