Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

希望提供能够直接获取摄像头图像的接口,不是调用照相机,而是获取摄像头实时数据。 #9

Closed
weberandphper opened this issue Aug 8, 2018 · 6 comments

Comments

@weberandphper
Copy link

之前项目中要做人脸识别,h5+没法直接获取摄像头数据,要是能够像浏览器那样直接拿到摄像头的实时数据就好了,希望能有方案,我看cordova有这样的插件。

@xiaoyucoding
Copy link

xiaoyucoding commented Aug 13, 2018

uni-app 目前已支持离线打包,详细见文档:http://ask.dcloud.net.cn/article/103

@MontyZhao
Copy link

使用cordova做过人脸识别的项目. 目前cordova有的方案都是基于SurfaceView来做, 并且目前这块最使用的一个方案是takephoto取像. 这样做缺点很多. 更好的方案是直接在视频流中识别并操作, 或者使用textureview来做.这些方法, 在uni-app当前框架下无法实现.

@weberandphper
Copy link
Author

我在github上找到了一个cordova的插件,能够做到实时获取摄像头数据,原理上配合单页面也能打包出我想要的,但是这样就不能用h5+的能力了啊。所以放弃了

@MontyZhao
Copy link

其实5+有的能力, cordova都有, 并且cordova plugin的写法更符合原生思维. 我就是在cordova的SurfaceView 插件基础上做原生拓展, 然后再实现视频流中取帧渲染, 以及人脸识别操作. 如果只是摄像识别的话, 拍照时会有明显的停顿以及可能模糊等其它原因. 类似于这样的项目, 想让第三方提供深度定制基本不可能, 所以只能选择一个更开放的环境手动撸代码.

@hbcui1984
Copy link

uni-app在App端支持和原生混合编码,支持第三方原生SDK,建议找一个人脸识别的原生SDK,和uni-app集成在一起,规范参考:https://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/104

@coderBye
Copy link

我在github上找到了一个cordova的插件,能够做到实时获取摄像头数据,原理上配合单页面也能打包出我想要的,但是这样就不能用h5+的能力了啊。所以放弃了

方便说一下什么插件吗?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants