从网络摄像头捕获图像并使用PHP和JavaScript保存在文件夹中

请在下面给出结账代码我想使用PHP和AJAX将图像保存为JPG格式的文件夹。 请帮助我,我无法做到。

function base64_toimage() { $('#image').attr("src","data:image/png;base64,"+$.scriptcam.getFrameAsBase64()); }; function base64_tofield_and_image(b64) { $('#formfield').val(b64); $('#image').attr("src","data:image/png;base64,"+b64); }; function changeCamera() { $.scriptcam.changeCamera($('#cameraNames').val()); } function onError(errorId,errorMsg) { $( "#btn1" ).attr( "disabled", true ); $( "#btn2" ).attr( "disabled", true ); alert(errorMsg); } function onWebcamReady(cameraNames,camera,microphoneNames,microphone,volume) { $.each(cameraNames, function(index, text) { $('#cameraNames').append( $('').val(index).html(text) ) }); $('#cameraNames').val(camera); }  

在MDN上查看内容,如何使用WebRTC创建简单的照相亭非常清楚。

第二部分问题是如何将图像数据保存到磁盘:

  1. 如果您检查生成的图像,您会发现如下内容:
 < img id = "photo" alt = "The screen capture will appear in this box." src = "data:image/png;base64 ...... " >