0

Linux でサブピクセル モードの Web カメラを操作するためのライブラリはありますか? 高速なフレーム レートが必要で、jpeg に圧縮する時間がありません (さらに jpeg は損失が多いため、センサーから取得できるすべての情報が必要です)。圧縮はウェブカメラ ファームウェア内で行われていると思いますが、サブピクセル レベルで動作する可能性はありますか?

私は特定のウェブカメラについて話している - a4tech PK-635K。ここにあるhttp://a4tech.com/product.asp?cid=77&scid=89&id=233

編集: ご覧のとおり、通常のビデオ キャプチャには Web カメラは必要ありません。cmosセンサーからの情報をできるだけ早く取得する必要があります. たとえば、赤いピクセルのみから情報を取得したいとします。

4

1 に答える 1

0

それは常にあなたが持っているウェブカメラとドライバーに依存します. v4l2 を使用している場合は、mplayer を使用してすべてのモードを試し、最適なものを確認できます。例えば

mplayer -cache 128 -tv driver=v4l:width=640:height=480:outfmt=i420 -vc rawi420 -vo xv tv://

パラメータに異なる形式を挿入できます-vc

しかし、基本的には、カメラが画像を圧縮してワイヤ上で高速化するため、問題を完全に理解していないと思います。そのため、以前に確認しました。カメラはおそらくハードウェアで、または少なくとも専用チップで圧縮を行います。そしてそれを非常に速くします。遅延は、転送するデータの量に起因します。

したがって、ジレンマです。非圧縮でサブピクセルの品質ですが、圧縮により低速または品質が低下しますが、高速になります。

補足: 多くの Web カメラは、解像度が低いほどフレームレートが高くなります。

于 2012-04-12T08:29:44.637 に答える