Javascript 将拍摄的快照用作输入文件中的文件
我需要使用网络摄像头拍摄快照,并将拍摄的照片作为文件保存到Javascript 将拍摄的快照用作输入文件中的文件,javascript,html,webcam.js,Javascript,Html,Webcam.js,我需要使用网络摄像头拍摄快照,并将拍摄的照片作为文件保存到 我设法用webcam.js拍摄了快照 现在,我需要将输入的文件设置为刚才拍摄的快照 我如何拍摄快照: HTML: JS: 函数获取快照(){ //拍摄快照并获取图像数据 网络摄像头.snap(函数(数据uri){ //在页面中显示结果 document.getElementById('results')。innerHTML= '这是您的图像:'+ ''; } ); } 在JS中,data\u uri是我刚刚拍摄的快照的base64
我设法用webcam.js
拍摄了快照现在,我需要将输入的文件设置为刚才拍摄的快照 我如何拍摄快照: HTML:
JS:
函数获取快照(){
//拍摄快照并获取图像数据
网络摄像头.snap(函数(数据uri){
//在页面中显示结果
document.getElementById('results')。innerHTML=
'这是您的图像:'+
'';
} );
}
在JS中,data\u uri
是我刚刚拍摄的快照的base64。有没有办法在我的
中使用base64字符串作为输入文件?看看这个完整的示例@G-Man我已经签出了这个库,但问题并不仅仅是用它解决的。我为我必须做的事找到了解决办法。
<input type=button value="Take Snapshot" onClick="take_snapshot()">
function take_snapshot() {
// take snapshot and get image data
Webcam.snap( function(data_uri) {
// display results in page
document.getElementById('results').innerHTML =
'<h2>Here is your image:</h2>' +
'<img src="'+data_uri+'"/>';
} );
}