私はカメラを使用するときにUIImagePickerControllerに表示されている画像を取得したいと思います。そして、私が得るとき、私は通常のカメラの代わりに画像と表示を処理したいと思う。iPhone:カメラのプレビューを取得
しかし、私がカメラのビューを取得したいとき、画像は黒い矩形です。
は、ここに私のコードです:私は間違って
UIView *cameraView = [[[[[[imagePicker.view subviews] objectAtIndex:0]
subviews] objectAtIndex: 0]
subviews] objectAtIndex: 0];
UIGraphicsBeginImageContext(CGSizeMake(320, 427));
[cameraView.layer renderInContext: UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
imageToDisplay.image = [PixelProcessing processImage: viewImage]; //In this case the image is black
//imageToDisplay.image = viewImage; //In this case the image is black too
//imageToDisplay.image = [UIImage imageNamed: @"icon.png"]; //In this case image is being displayed properly
何をしているのですか?
ありがとうございました。
:私はあなたのコードを使用しますが、私はまだカメラのプレビューを黒 – Seeker