問題タブ [image-capture]

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 に答える
594 参照

c# - オーバーラップせずにキャプチャ

アンマネージコードを介してビデオを出力する.NETコントロールがあります。

コントロールクライアントエリア(ビデオフレーム)をキャプチャしたいのですが。

Control.DrawToBitmapメソッドは機能せず、コントロールの背景(灰色)を出力します。

次に、GDIのBitBltを使用しようとしました。

それは機能しますが、問題は、キャプチャされたコントロールを超えているコントロールも含めて、すべてをキャプチャすることです。

重なっている場合でもコントロールクライアントエリアをキャプチャしたい。どうすればそれを達成できますか?

0 投票する
5 に答える
34853 参照

java - PNGファイルからピクセルを読み取るにはどうすればよいですか?

Robot、Windowtester、またはFESTを使用してスクリーンショットをキャプチャする方法を知っています。また、ロボットを使って画面からピクセルを読み取る方法も知っています。

しかし、すでにキャプチャされている画像からピクセルを読み取る方法がわかりません。現在の画像とファイルの画像を比較する予定です。両方ともPNGだとしましょう。画像をピクセルごとに比較するために使用できるフレームワークはありますか?

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

android - アクティビティで**ビデオと写真**を同時にキャプチャする方法

ビデオと写真を同時に撮りたい。

私は2 つのボタンを持っています。

  1. ユーザーがいずれかをクリックすると、ビデオを撮影する必要があり、

  2. 別のボタンを押すと、ビデオの録画を停止して写真を撮る必要があります。

現在、レコーダーとカメラを試していますが、うまく機能しません。

また、同時に両方を実行したくないことに注意してください..

これには何が良いですか?

0 投票する
4 に答える
7423 参照

java - Java で、Web カメラから高解像度の画像スナップショットをキャプチャします。

ウェブカメラから高解像度の画像スナップショットをキャプチャする目的で使用できる Java ライブラリを知っている人はいますか?

より正確には: - 利用可能な Web カメラを検出します (ラップトップには内蔵のものと、USB 接続を介して接続された外付けのものがある場合があります) - 使用する Web カメラを選択します。- IMAGE キャプチャで使用可能な解像度を検出します (例: 1.3 Mp センサーを搭載した Web カメラの場合、最大 1280x1024)。通常、ビデオ キャプチャよりもはるかに大きくなります (例: 同じ Web カメラで最大 640x480)。- 使用する解像度を選択します。- 要求に応じて (API 関数を呼び出して)、選択したカメラから選択した解像度でスナップショットをキャプチャします。

私は試しました: - JMF: 最悪、接続された Web カメラの自動検出をサポートしていません。- FMJ: ウェブカメラのサポートに LTI-CIVIL を使用します。- LTI-CIVIL: ビデオ キャプチャのみをサポートします。コードも非常に古いです (私の記憶が正しければ 2007 年)。ウェブカメラ アクセス用に C++ で記述されたネイティブ ライブラリを使用します。Windows 用の DirectX と (明らかに) Linux 用の Video4Linux。しかし、C++ コードを見ると、私の目的ではないビデオ ストリーミングに向けられていることが明らかになります (必要なものの説明に反映されています)。

誰かが私が必要とするプロファイルに適合する Java ライブラリを教えてくれたらありがたいです。

ありがとう。

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

c# - c#でゲームのスクリーンショットをキャプチャする最速の方法?(毎秒20枚以上の画像)

ゲーム画面全体のスクリーンショットを非常に高速にするにはどうすればよいですか? 毎秒20~30くらい?(動画に変換したい)

[[1]] WMEncoder を試してみました。その結果、WMEncoder は、事前に構成された一連のコーデックを使用して、ビデオ形式 (wma) でのみ画面と画面の領域をキャプチャできることがわかりました。(29 fps の最良のエンコード結果)。WMEncoder はスクリーンショットを作成できません。

[[2]] DirectX を試してみました:

これは gdi のように動作します..非常に遅いです....また、SurfaceLoader が directX 2.0 に存在しないため、DirectX 1.0 でのみ動作します。

私がいくつかの投稿で読んだ別の方法は、次を使用することです:

、しかし、これはスクリーンショットを現在のウィンドウにのみ作成します。

[[3]] (sourceforge.net で) Taksi を使用しようとしましたが、C# で使用して動作させる方法がわかりません。

私を助けてください...

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

ios - iOS の画像処理とキャプチャ関連の機能

画像処理アプリを始めたいです。そこで、iOS がこれに対してどのようなサポートを提供しているかを理解したいと思います。このトピックを理解するために何を読むべきですか?

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

asp.net - Webページのスクリーンショットをキャプチャし、画像(ASP.NET)を取得します

画像に対して複雑なHTML操作(ドラッグアンドドロップ)を行っています。完了したら、ページのスクリーンショットを撮り、撮影した画像をサーバー(仮想ディレクトリ)に保存する必要があります。

だから私が必要なのは

誰かが私がこれを行うのを助けることができるライブラリを知っていますか?

ありがとうございました

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

iphone - Why does AVCaptureVideoOrientation landscape modes result in upside down still images?

I am using AVFoundation classes to implement a custom camera in my app. I am only capturing still images, not video. I have everything working but am stumped by something. I take into account the device orientation when a still image is captured and set the videoOrientation of the video connection appropriately. A code snippet:

Note my comments in the landscape cases. I have to reverse the orientation mapping or the resulting image is upside down. I capture and save the image with the following code:

There is no other image processing or manipulation.

My app works with the code above. I'm just trying to understand why the orientation constants must be reversed for landscape orientations. Thanks!

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

c# - 低リソース、ターゲットを絞ったフルスクリーンキャプチャ、なぜC#なのか?

「多くの圧縮を使用して」C++でスクリーンショットをキャプチャできるようにしたい、および/またはさらに重要なことに、「キャプチャ時に使用するシステムリソースが非常に少ない」。私は簡潔でよく書かれた例を探していましたが、いくつか見つけたと思います。私が見つけたのは、ほとんどの例がC#であり、C++である例はほとんどないということです。やや単純で一般的な答えがあると思いますが、尋ねるのはばかげています。なぜ人々はC++の代わりにC#を使用するのですか?

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

android - Android、MediaStore.ACTION_IMAGE_CAPTURE インテントのデバッグ

次の方法で MediaStore.ACTION_IMAGE_CAPTURE インテントで写真を撮ろうとしています:

取り扱い実績:

その後、撮影したばかりの画像を表示しようとしています:

そして、それはうまくいきません。その後、その Uri から入力ストリームを開こうとしました。

is.available() は 0 を返します。なぜそのファイルは空なのですか???

デバッグしてみると「content://media/external/images/media/68」のようなUriが返ってきました。その後、私はハードコーディングしました:

そして、それはうまくいきました。

では、手動で Uri を作成すると動作するのに、撮影したばかりの写真の Uri を受信すると動作しないのはなぜでしょうか? 撮影したばかりの写真の Uri にアクセスすると、まだファイル システムに保存されていないような気がします。そのため、サイズは 0 で、ImageView に読み込むことができません。しかし、しばらくすると (ハードコードされた Uri を使用してアプリケーションを再度実行すると)、ファイルが保存され、正常に動作します。そのファイルを強制的にディスクにフラッシュする方法はありますか?