如何将从相机捕获的图像快速保存到相册
|
我正在使用AVFoundation来实现captureStillImage函数。
当我使用以下代码将图片写到iphone上的相册时,
if (imageDataSampleBuffer != NULL) {
NSData *imageData = [AVCaptureStillImageOutput jpegStillImageNSDataRepresentation:imageDataSampleBuffer];
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
UIImage *image = [[UIImage alloc] initWithData:imageData];
NSLog(@\"capturestill image size is %@\", NSStringFromCGSize(image.size));
[library writeImageToSavedPhotosAlbum:[image CGImage]
orientation:(ALAssetOrientation)[image imageOrientation]
completionBlock:completionBlock];
[image release];
[library release];
}
它会抛出这样的错误:
写忙,
写入此资产存在问题,因为写入资源很忙。
任何人都可以指出问题出在哪里?
没有找到相关结果
已邀请:
1 个回复
功飘