在不先绘制到 canvas 的情况下在特定点捕获相机输入
capture camera input at certain point without first draw to canvas
我正在创建一个在特定点(当事件被触发时)捕获网络摄像头的应用程序,例如拍摄相机快照并将快照编码为 base64。但是看看在线示例,他们首先将该快照绘制为 canvas,然后将 canvas 转换为 base64。有没有办法跳过 "drawing to canvas" 部分?
不,canvas 是在浏览器中读取 像素的唯一可能方式。
这就是为什么必须先将视频流绘制到 canvas。
我正在创建一个在特定点(当事件被触发时)捕获网络摄像头的应用程序,例如拍摄相机快照并将快照编码为 base64。但是看看在线示例,他们首先将该快照绘制为 canvas,然后将 canvas 转换为 base64。有没有办法跳过 "drawing to canvas" 部分?
不,canvas 是在浏览器中读取 像素的唯一可能方式。
这就是为什么必须先将视频流绘制到 canvas。