iPhoneアプリ開発初心者です。1 つの iPhone アプリケーションを開発しています。このアプリケーションでは、iPhone カメラを使用して白黒ビデオを記録するように開発したいと考えています。これを開発する方法を教えてください。次に、サンプルコードの URL も教えてください。
前もって感謝します。
kCVPixelFormatType_420YpCbCr8BiPlanarFullRange 形式を使用します。
これをビデオ出力に追加する
OSType format = kCVPixelFormatType_420YpCbCr8BiPlanarFullRange;
videoOutput.videoSettings = [NSDictionary dictionaryWithObject:[NSNumber
numberWithUnsignedInt:format]
forKey:(id) kCVPixelBufferPixelFormatTypeKey];
これに続いて、Y 平面をグレースケールから画像に変換します。
AVFoundation - Y 平面からグレースケール画像を取得 (kCVPixelFormatType_420YpCbCr8BiPlanarFullRange)
または、ビデオとして保存する場合: