0

新しい「Media Capture and Streams API」を使用しようとしています。ここから例を実行しました: https://github.com/MicrosoftEdge/Demos/tree/master/photocapture

より良い解像度を設定しようとしていますが、1920*1080 ピクセルしか得られません。たとえば、次のコードを試しました。

navigator.mediaDevices.getUserMedia({
            video: {
                width: 2560,
                height: 1440,
                deviceId: { exact: webcamList[currentCam] }
            }
        }).then(initializeVideoStream).catch(getUserMediaError);

2M ピクセルよりも優れた性能を発揮できますか?

ありがとう

4

3 に答える 3

0

この分野の専門家は、ここでの本当の問題はビデオの解像度 (最近はかなり低い) であると私に言いました。悪い画像キャプチャ解像度はそれに由来します...

すべてのブラウザ (Chrome と FF も含む) は、かなり悪い解像度 (1M ピクセルまたは 2M ピクセルの上部) で画像をキャプチャします。

于 2015-07-04T16:05:19.310 に答える
0

これは Microsoft Edge の問題ではなく、GPU とハードウェアの仕様がビデオの解像度に影響し、最終的には画像のキャプチャに影響します。

于 2015-07-06T10:49:53.667 に答える
0

より良いビデオカメラを接続すれば、可能です。getUserMedia()デモが使用するものは、写真だけでなくビデオを提供し、1920 * 1080 ピクセルは HD です。たとえば、ビデオにはかなり適しています。

于 2015-07-07T03:26:50.780 に答える