返回信息流在ios里,例如微信拍摄,需要设置里设定对相机的访问权限,这里的相机是“摄像头”的意思,还是指的是系统自带相机?
一般的app是自己写个相机?还是调用系统自带的相机?
Android下情况是一样吗?
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #16756同步于 2014/10/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
APP的相机问题~
henceman
2014/10/8镜像同步22 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 ty195297181 的大作中提到: 】
: android和ios都有两种类似的方式 一种是让系统摄像 然后完成给你数据 一种是你获得摄像头 通过回调的每一帧的图像自己保存
多谢多谢
能不能麻烦举个列子说明下,哪些应用是分属两种情况?或者说微信,美颜相机,qq之类是如何做到的,两种方式的区别在哪里?实现难度差别大吗?
IOS不懂,只说Android
调用系统相机就是打开系统相机的界面,照相的事情不用管,照完了以后相机会返回回来一个Bitmap,处理就行了。整个界面都是自带相机的。
自己写的话就是写个界面,放个surfaceView显示当前摄像头捕捉的内容,然后照下来。
界面可以自定义
微信应该是前者
比如美颜相机 就不会把照相这个工作交给系统 然后获取返回的照片 而是通过获得摄像头 回调每一帧的yuv的帧数据 通过对这个数据进行美图处理然后显示在界面上 系统相机就只有一些基本功能 个人感觉只要照相的界面不是系统界面 有可能就是自己实现的
【 在 icyfox 的大作中提到: 】
: IOS不懂,只说Android
: 调用系统相机就是打开系统相机的界面,照相的事情不用管,照完了以后相机会返回回来一个Bitmap,处理就行了。整个界面都是自带相机的。
: 自己写的话就是写个界面,放个surfaceView显示当前摄像头捕捉的内容,然后照下来。
: ...................
多谢
有个问题,如果是微信采用的第一用调用系统相机,为什么微信里拍摄界面和直接打开系统自带相机的界面不一样,有些功能取消了?
【 在 ty195297181 的大作中提到: 】
: 比如美颜相机 就不会把照相这个工作交给系统 然后获取返回的照片 而是通过获得摄像头 回调每一帧的yuv的帧数据 通过对这个数据进行美图处理然后显示在界面上 系统相机就只有一些基本功能 个人感觉只要照相的界面不是系统界面 有可能就是自己实现的
我不太懂这种底层调用的难度和工程量,现在问题就是ios和Android里自带相机都实现了全景拍照功能,但是其他app在调用摄像头时 界面上没有了全景的功能,你觉得是app开发者觉得难度大还是全景功能不是业务重点?
不算底层 也是xcode里面写的代码调用的 通过回调数据自己处理照相和摄像不算太难 但是全景这个功能如何自己实现我感觉会比较麻烦 但也不会非常难
【 在 ty195297181 的大作中提到: 】
: 不算底层 也是xcode里面写的代码调用的 通过回调数据自己处理照相和摄像不算太难 但是全景这个功能如何自己实现我感觉会比较麻烦 但也不会非常难
恩,就是重点是图像处理部分,找到算法,多谢~
我这里是一样的,华为3c
不一样只是没有了图库和摄像?
【 在 henceman 的大作中提到: 】
: 多谢
: 有个问题,如果是微信采用的第一用调用系统相机,为什么微信里拍摄界面和直接打开系统自带相机的界面不一样,有些功能取消了?
来自「北邮人论坛手机版」