Weitere ähnliche Inhalte
Ähnlich wie AVFoundationを使った無音カメラアプリの作り方 (9)
AVFoundationを使った無音カメラアプリの作り方
- 8. #import <UIKit/UIKit.h>
#import "CameraManager.h"
@interface ViewController : UIViewController
@property CameraManager* cameraManager; // カメラマネージャクラス
@property IBOutlet UIImageView* previewView; // プレビューを配置するビュー
@property IBOutlet UIImageView* captureview; // キャプチャ後のイメージ
@end
CameraManagerクラスの使い方
13年6月29日土曜日
- 23. // デフォルトはバックカメラ
videoInput = [AVCaptureDeviceInput deviceInputWithDevice:self.backCameraDevice error:nil];
/////////////////////////////////////////////////
// キャプチャセッションの作成
/////////////////////////////////////////////////
! captureSession = AVCaptureSession.new;
[captureSession setSessionPreset:preset];
[captureSession addInput:videoInput];
!self.previewLayer = [[AVCaptureVideoPreviewLayer alloc] initWithSession:captureSession];
! [self.previewLayer setBackgroundColor:[[UIColor blackColor] CGColor]];
[self.previewLayer setVideoGravity:AVLayerVideoGravityResizeAspect];
[self setupImageCapture];
[self setupVideoCapture];
[captureSession startRunning];
セッションの作成、初期化
13年6月29日土曜日