首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iOS将相机帧共享为图像

iOS将相机帧共享为图像
EN

Stack Overflow用户
提问于 2012-08-09 19:10:36
回答 1查看 164关注 0票数 0

我正在开发一个图像处理原型,它需要我从相机捕获帧并对其进行处理。我使用的是一个第三方库,它处理这些帧,然后它们以该库定义的格式提供给我。我相信我能够将它转换成UIImage。我需要在Twitter / FB上分享这张捕捉到的图片。

我如何才能做到这一点?我相信在上传之前,我需要将UIImage转换成一些标准格式,对吗?在这种情况下,如何将UIImage转换为标准格式?为此,我需要使用任何其他第三方库吗?

提前感谢:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-09 19:36:52

你的相机使用UIImagaPickerController吗?如果是,那么你有一种拍照的方法,那就是

代码语言:javascript
运行
复制
- (void)takePicture

调用该方法后,将调用UIImagePickerController的以下方法

代码语言:javascript
运行
复制
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info

你可以在这里得到图片。

有关更多信息,请访问http://developer.apple.com/library/ios/#documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html#//apple_ref/doc/uid/TP40007070-CH3-SW24

要将UIImage实例的数据转换为png或jpg格式,可以使用函数

代码语言:javascript
运行
复制
NSData * UIImageJPEGRepresentation (
UIImage *image,
CGFloat compressionQuality
);

代码语言:javascript
运行
复制
NSData * UIImagePNGRepresentation (
UIImage *image
);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11882112

复制
相关文章

相似问题

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