アプリケーションでは、AVCaptureVideo を使用しました。kCVPixelFormatType_420YpCbCr8BiPlanarFullRange 形式のビデオを取得しました。
今、私はイメージバッファから y-planar と uv-planar を取得しています。
CVPlanarPixelBufferInfo_YCbCrBiPlanar *planar = CVPixelBufferGetBaseAddress(imageBuffer);
size_t y-offset = NSSwapBigLongToHost(planar->componentInfoY.offset);
size_t uv-offset = NSSwapBigLongToHost(planar->componentInfoCbCr.offset);
ここで yuv はバイプラナー形式 (y+UV) です。
UVプラナーとは?これは uuuu,yyyy 形式ですか、それとも uvuvuvuv 形式ですか? u-planar と y-planar を別々に取得するにはどうすればよいですか?
誰でも私を助けることができますか?