問題タブ [camera-view]

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.

0 投票する
1 に答える
63 参照

ios - imagePickerController を画面に合わせてスケーリングするにはどうすればよいですか?

カスタムoverlayViewを作成imagePickerControllerしようとしているを作成しました。これを実行しましたが、カメラ コントロールを非表示にすると、大きな黒いスペースが残りました。

そのため、使用するデバイスに関係なく、カメラを画面に合わせて動的にスケーリングすることで、これを埋めようとしました。その結果、私の iPhone 6 では、カメラが画面全体に表示されるようになりましたが、超ズームインされており、これに対処する方法がわかりません。大変助かりました。これは私のコードです:

0 投票する
0 に答える
249 参照

android - android opencvはカメラビュー全体の一部だけをキャプチャします

私はアンドロイドの初心者です。

私の質問は簡単です。デバイスからビデオ フレームをキャプチャする必要がありますが、カメラ ビュー全体の一部だけをキャプチャする必要があります。たとえば、カメラ ビューが画面全体にフレームを表示する場合、半分のフレームをカットして表示する必要があります。

画像処理(画像のトリミング)を介してopencvでこれを行いましたが、レイアウトパラメータを指定してこれが可能かどうか知りたいです。単純な画像ではなくビデオフレームで作業しており、処理全体を容易にする必要があるため、これが可能かどうかを知る必要があります。

すべてのアドバイスに感謝します。

0 投票する
2 に答える
1926 参照

ios - ボタンを押してQRコードをスキャンする方法は?

https://www.hackingwithswift.com/example-code/media/how-to-scan-a-qr-codeで提供されるコードを使用して、独自のスキャン アプリを作成しています。しかし、ボタンを押すだけでスキャンが行われるのが好きです。このためにviewDidLoad()、チュートリアルの一部を独自の関数に入れました。

そして、ボタン アクションが関数を呼び出します。

私が抱えている問題は次のとおりです。

1) ロード時にカメラが表示されない

2) ボタンを押すとカメラが表示されますが、常に自動的にスキャンされます。

だから私はグローバルを使うことを考えました:

次に、ボタンがクリックされたときに true に設定すると、スキャンが有効になります。

参考までに、スケッチは次のとおりです。

ここに画像の説明を入力

それを行う正しい方法ではないかもしれない私のクイックフィックスを編集してください。

私は

そしてそれをif文の間に入れます

0 投票する
0 に答える
239 参照

android - Android でカメラ ビューを起動できない

携帯電話のカメラ ビューを HTML で取得したかったので、このプラグインを試すことにしました: https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-previewアプリは白い画面だけでした。phonegap/cordova システム、プラットフォーム: Android を使用しています。cordova plugin add https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview.gitプラグインのインストールについては、この行だけを書きました。

HTML コード:

config.xml:

アプリを作成するのは初めてなので、助けが必要です!

0 投票する
3 に答える
662 参照

android - カメラのプレビューが原因で OutOfMemoryError が生成されました

opencv を使用して Android カメラを開くことができました。しかし、カメラの向きを修正するコードを使用すると、「 onCameraFrame(..) メソッドで以下に記載されているコードを参照してください」-アプリは数秒後にクラッシュし、logcat は「logcat セクション」に次の投稿メッセージを生成します。

この問題を解決するには:

  1. SystemClock.sleep を使用してアプリをしばらく遅延させようとしましたが、カメラのプレビューが遅れるため、これは良い解決策ではありませんでした

  2. 私はできる限りフレームサイズを最小化しようとしたので、mOpenCvCameraView.setMaxFrameSize(320, 240) 「コードセクションで言及」を使用して320x240に設定しました。しかし、このソリューションはカメラのプレビューを数分間長く保つことができましたが、最終的にはアプリもクラッシュしました.

このような状況の適切な解決策とそれを回避する方法を教えてください。

ログキャット:

コード:

更新:

mRgbaT がフィールドとして宣言され、新しいフレームをキャプチャした後にその内容をクリアするように、以下のメソッドを変更しました...それでも問題は解決しません

0 投票する
2 に答える
341 参照

android - 2 回目の使用時に CameraView が黒く点灯する

ビューファインダーを表示し、そこからスナップを取得するためにCameraView ライブラリを使用しています。ビューを開くためのボタンとビューを閉じるためのボタンの 2 つのボタンがあります。

どちらのボタンをクリックしても、true と false のパラメーターを指定して次のメソッドが呼び出されます。

問題は、cameraLayout を初めて開いたときに、ライブ カメラが表示されることです。しかし、それを閉じて再度開くと、黒い画面が表示されます。奇妙なことに、黒い画面が表示されているときにスナップを撮ると、適切な画像が得られます。