嗨,我想问一下是否有办法改变曝光(我只需要改变亮度)设置抛出 javascript。使用亮度投射像素没有帮助,因为我想用它来获得光谱仪的波长,它可以正常工作。问题是当我获得比那个地方的所有 rgb 获得最大 rgb 值的强光时。
感谢您的任何帮助和回答。
我正在使用正确的库: https ://webrtc.github.io/adapter/adapter-latest.js
var constraints = {video: {width: 1280, height: 960, facingMode: "user"}};
const container = document.getElementById('webcam'),
video = document.createElement('video');
video.autoplay = true;
container.appendChild(video);
navigator.mediaDevices.getUserMedia(constraints)
.then(stream =>{
video.srcObject = stream;
$('#heightIndicator').show()
$('#webcam-msg').hide()
})
.then(() => new Promise(resolve => video.onloadedmetadata = resolve))
.then(() => log(video.videoWidth +"x"+ video.videoHeight))
.catch(e => log(e));
var data;
var log = msg => data+= "<p>" + msg + "</p>";
video.style.height ="100%";
video.style.width ="320px";