0

iPhoneカメラから連続フレームを取得し、それをUIImageに配置したい.私はこのリンクからコードをたどった

私の起動カメラコードは

- (IBAction)luanchCamera:(id)sender
{

    UIImagePickerController *controller=[[UIImagePickerController alloc]init];
    controller.sourceType = UIImagePickerControllerSourceTypeCamera;
    controller.mediaTypes =[NSArray arrayWithObject:(NSString *)kUTTypeMovie];
    controller.showsCameraControls = YES;
    imageFrameView=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0,1024,718)];
    [controller.view addSubview:imageFrameView];
    controller.view.backgroundColor=[UIColor clearColor];
    controller.wantsFullScreenLayout=NO;
    controller.cameraViewTransform = CGAffineTransformScale(controller.cameraViewTransform,0.25, 0.25);
    [self setupCaptureSession];
    [self presentViewController:controller animated:YES completion:nil];

}

しかし、私はビデオから 1 つのフレームしか取得していません。

// Assign session to an ivar.

    [self setSession:session];

私のコードから。launchCamera メソッドで記述したカメラを起動する必要がありますか。ビデオから連続フレームを取得するにはどうすればよいですか?

4

0 に答える 0