首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AVCapturePhotoOutput jpegPhotoDataRepresentation access预览照片

AVCapturePhotoOutput jpegPhotoDataRepresentation access预览照片
EN

Stack Overflow用户
提问于 2017-01-23 03:05:34
回答 1查看 686关注 0票数 0

我看到iOS 10引入了AVCapturePhotoOutput作为处理照片捕获的新类,并且能够通过向AVCapturePhotoCaptureDelegate方法capture传递两个缓冲区来创建主图像旁边的预览/缩略图图像。

然后可以通过jpegPhotoDataRepresentation将其表示为JPEG数据,但是我对此很感兴趣,并且无法了解预览图像是如何存储和访问的。我猜UIImageView会根据视图边界自动选择图像中的任何一个?您将如何手动选择任一图像?

代码语言:javascript
复制
let imageData = AVCapturePhotoOutput.jpegPhotoDataRepresentation(forJPEGSampleBuffer: photoSampleBuffer, previewPhotoSampleBuffer: previewPhotoSampleBuffer)
captureImageView.image = UIImage(data: imageData)
EN

回答 1

Stack Overflow用户

发布于 2017-01-23 08:17:35

是的,缩略图嵌入在全尺寸JPEG图像的标题中。有关更多信息,请访问:https://en.m.wikipedia.org/wiki/JPEG_File_Interchange_Format

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41795002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档