6

AVFoundation や CoreImage を使用して、リアルタイムと後処理の両方の HDR 効果を得たいと思っています。フルフレームの静止画像がキャプチャされると、これは CoreImage で比較的簡単だと思いますが、AVCaptureVideoPreviewLayer を使用して HDR のような効果を実現する方法を知っている人はいますか?

4

1 に答える 1

4

AVCaptureVideoOutputクラスと上記のデリゲート メソッド ( ) を使用captureOutput:didOutputSampleBuffer:fromConnection:して、カメラから各ライブ フレームを取得できます。そのフレームから CIImage を作成し、CoreImage フレームワークを使用して変更を加えることができます。その後、 drawRect: メソッドを使用して出力を描画するだけです

于 2012-11-02T07:23:05.173 に答える