1

嗨,我想问一下是否有办法改变曝光(我只需要改变亮度)设置抛出 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";
4

0 回答 0