1

YUV 平面データ (420YpCbCr8BiPlanarFullRange) があり、それを RBGX (RBGA ですが、アルファ チャネルに 255 を使用) に変換したいと考えています。

void * const luminescencePlaneBytes = ...;
void * const cbChrominancePlaneBytes = ...;
void * const crChrominancePlaneBytes = ...;

// ... Convert YUV planar -> RBGX 32bpp, 8bpc.
void *convertedBytes = ... 

vImage ドキュメントとこの回答では、行列乗算関数を使用してこれが可能であると述べています。

vImageMatrixMultiply_Planar8

ただし、これを行うサンプル コードを見つけることができませんでした。

4

1 に答える 1