Ios AVCaptureStillImageOutput输出图像尺寸
我试图找到一种方法,在创建AVCaptureStillImageOutput的输出图像时,立即获取其尺寸(宽度和高度) 我在web上找到的大多数示例在用户拍摄第一张照片时检索此信息,但我希望在设置AVCaptureSession时初始化此信息 最好是在创建AVCaptureStillImageOutput并将其作为输出添加到我的AVCaptureSession之后获取信息 AVCaptureVideoDataOutput的维度可以按如下方式检索:Ios AVCaptureStillImageOutput输出图像尺寸,ios,objective-c,avcapturesession,Ios,Objective C,Avcapturesession,我试图找到一种方法,在创建AVCaptureStillImageOutput的输出图像时,立即获取其尺寸(宽度和高度) 我在web上找到的大多数示例在用户拍摄第一张照片时检索此信息,但我希望在设置AVCaptureSession时初始化此信息 最好是在创建AVCaptureStillImageOutput并将其作为输出添加到我的AVCaptureSession之后获取信息 AVCaptureVideoDataOutput的维度可以按如下方式检索: AVCaptureVideoDataOutput
AVCaptureVideoDataOutput* dataOutput = [[AVCaptureVideoDataOutput alloc] init];
[myAVCaptureSession addOutput:dataOutput];
NSDictionary* videoSettings = dataOutput.videoSettings;
NSNumber* displayWidth = [videoSettings objectForKey:@"Width"];
if (displayWidth != nil)
{
self.displayWidth = [displayWidth intValue];
}
NSNumber* displayHeight = [videoSettings objectForKey:@"Height"];
if (displayHeight != nil)
{
self.displayHeight = [displayHeight intValue];
}
我想做一些类似的事情,但是使用AVCaptureStillImageOutput。不幸的是,我没能找到办法
谢谢