Ios 无法从CMSampleBuffer获取图像元
我正在尝试获取示例缓冲区中的图像元数据,以下是代码片段:Ios 无法从CMSampleBuffer获取图像元,ios,image,mono,xamarin.ios,avfoundation,Ios,Image,Mono,Xamarin.ios,Avfoundation,我正在尝试获取示例缓冲区中的图像元数据,以下是代码片段: stillImageOutput.CaptureSillImageAsynchronously(需要连接,(CMSampleBuffer imageDataSampleBuffer,N错误)=>{ //检索图像 NSData imageData=AVCaptureStillImageOutput.JpegStillToNSData(IMAGEDATASAMPLEBUFER); 静止图像=新的UIImage(图像数据); //无法获取
stillImageOutput.CaptureSillImageAsynchronously(需要连接,(CMSampleBuffer imageDataSampleBuffer,N错误)=>{
//检索图像
NSData imageData=AVCaptureStillImageOutput.JpegStillToNSData(IMAGEDATASAMPLEBUFER);
静止图像=新的UIImage(图像数据);
//无法获取以下代码的替代项,需要获取图像的exif/orientation元数据
//CFDictionaryRef ExifTachments=CMGetAttachment(imageSampleBuffer,kCGImagePropertyExifDictionary,NULL);
} );
代码>
请针对Mono。
谢谢
谢谢泰勒的回答。
必须说这不是一个很好的方法
如果有更好的方法,就不回答了