收藏
回答

微信小程序使用摄像头采集照片,帧率需达到30张/s,各位有没有什么好方法?

需求是人脸信息采集,帧率大概需要达到每秒采集30张照片,现在使用camera组件,目前有两种思路:

1.获取 Camera 实时帧数据,再利用canvas drawImage或者其他方式转换成所需数据格式;

2.CameraContext.takePhoto 定时去拍出照片再转换格式。

1主要问题卡在使用workers处理视频帧时,workers内部不能使用wx.xx的各种api,不知如何处理后续格式转换

2可基本实现需求,但对性能以及takePhoto所需的耗时影响了流程上对帧率传输的要求

想问问各位有没有什么好的思路或者方法


回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容