問題タブ [webcam.js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 動的に作成された画像で自然な幅 0 を取得する理由
カメラから画像を取得するためにWebcam.jsを使用しています。
document.getElementById('cameraImage').src = data_uri;
data_uri は、カメラのイメージ フォーム キャプチャ イベントを提供します。
次に、var img = new Image(); のように JavaScript で動的に Image を作成します。img.src = data_uri;
Facedetection.jsを使用して顔検出を適用しようとすると 、エラー Failed to execute getImageData on CanvasRenderingContext2D: The source width is 0 が発生します。
顔検出が機能するように画像のソース幅を設定するにはどうすればよいですか
google-chrome - Google Chrome の http Web サイトで Web カメラを使用する
クラウドベースの小売店ソフトウェアでプロファイルを作成するために顧客の写真をクリックするためにwebcam.jsを使用しています。
以前のバージョンの chrome では問題なく動作していましたが、Firefox でも問題なく動作しています。しかし現在、Chrome の最新バージョンや、Opera などの他のブラウザーでさえ、ウェブカメラの呼び出し時にエラーをスローし始めています。ウェブカメラを使用できるのは https バージョンのみです。
これは個人使用のソフトウェアであり、SSL 証明書に余分な費用をかけたくありません。ウェブカメラを使用する http サイトの例外を追加できるオプションはありますか
現在のコード: