0

Web カメラからビデオをキャプチャするために、DisplayWebcamVideo.javaのサンプル コードを使用しました。

決議が修正されました:

params.setValue ("video_size", "640x480");

ラインに追加された画像を保存するには:

private static void updateJavaWindow (BufferedImage javaImage)
   {
     mScreen.setImage (javaImage);
     ImageIO.write (javaImage, "jpg", new File (fileOut));
   }

すべてが残りますが、画像の周期的な部分を維持しながら灰色に塗られます。また、私の理解が正しければ、次のフレームを保存する前に、前の画像を HDD から削除してから、新しい画像を作成します。その結果、Web カメラを使用した画像が、必要なファイルではなく、sozhranenie が発生するフォルダーに保存されないことがあります。

WEBカメラの画像を正しく保存する方法を教えてください。

4

1 に答える 1

0

私はフォーマット間のトランスコーディングのためにプロジェクトにXugglerを使用しています。これは、発生するさまざまな問題を徹底的に検索するための機能の1つでした。最初の問題は、あなたが試した問題です。たとえば、320X240の解像度を変更しますが、それを高く変更すると、何らかのエラーが発生します。これは、次の事実が原因である可能性があります。

Xuggleウェブカメラのサポートはお粗末です-開発者が言ったように

詳細については、XugglerのGoogleグループを確認してください。Xugglerが提供できるよりも多くの方法でウェブカメラとインターフェースしたい場合は、ほとんどの場合動作する320X240で使用するか、LTI-CIVIL(私も使用しています)を使用することをお勧めします。

于 2012-05-25T17:21:29.703 に答える