次のようにカメラの画像を表示するlayerRectがあります。
CGRect layerRect = [[videoStreamView layer] bounds];
[[[self captureManager] previewLayer] setBounds:layerRect];
[[[self captureManager] previewLayer] setPosition:CGPointMake(CGRectGetMidX(layerRect),
CGRectGetMidY(layerRect))];
[[videoStreamView layer] addSublayer:[[self captureManager] previewLayer]];
これvideoStreamView
は、150x150 のビデオを表示するためのビューです。しかしsetSampleBufferDelegate
、私AVCaptureVideoDataOutput
が取得したビデオフレームは、カメラ画像全体 (1280 * 720) です。どうすれば変更できますか? ありがとう。