私はhereからraspicamライブラリを使用しています。 src/private/private_impl.cppファイルでフレームレートを変更できます。フレームレートを60にした後、フレームレート60を受け取ることができますが、画像内のオブジェクトサイズが変更されます。私は30fpsを使用してキャプチャされ、もう1つは60fpsを使用してキャプチャされる2つの画像を添付しました。 なぜ私は60fpsを使用してオブジェクトのサイズを大きくし、どのように通常のオブジェクトサイズにすることができますか(30fpsを使用する場合と同じです)? 最初のイメージは30fpsで、2番目のイメージは60fpsです。Raspicamライブラリのフレームレートと画像
1
A
答えて
1
説明hereによれば、より高いフレームレートモードは8Mピクセルカメラのセンサ上にトリミング必要とします。デフォルトの30fpsでは、GPUコードは1640x922モードを選択しますので、フル・フィールド・オブ・ビュー(FOV)が得られます。 40fpsを超えると、切り取られた1280x720モードに切り替わります。どちらの場合でも、GPUは要求したサイズにリサイズします。小さなFOVを同じサイズにリサイズして、シーン内のどのオブジェクトでもより多くのピクセルを使用します。トリミングが不要な場合は、5Mピクセルのカメラを使用できます。
オブジェクトのサイズよりも、視野、ズーム、クロッピングを使用する必要があります。
0
低レートキャプチャと高レートキャプチャの両方で「ビニング」(複数のセンサピクセルを1つのイメージピクセルに組み合わせる)を行うカメラモードを明示的に選択することによって、より高いフレームレートでイメージを同じサイズに維持することもできます。
"新しい"高フレームレートが発表されたときの詳細については、https://www.raspberrypi.org/blog/new-camera-mode-released/を参照してください。
また、page in the other answerには、さまざまなフレームサイズの素晴らしい画像があり、使用可能なカメラモードの説明があります。特に、モード4以上は、2×2ビニング(4つのセンサ画素が1つの画像画素に寄与する)から4×4で終了するビニングである(したがって、16のセンサ画素が1つの画像画素に寄与する)。
PiCamera
コンストラクタには、sensor_mode
パラメータを使用してモードを選択します。
関連する問題
- 1. RaspicamとC++による画像処理
- 2. ffmpegの画像シーケンスは、入力フレームレート
- 3. python:pyPdfライブラリと画像、pdfから画像
- 4. 画像圧縮とImageIOライブラリ
- 5. シャープ画像ライブラリ
- 6. Pythonの画像ライブラリ
- 7. 画像と顔の検出ライブラリ/画像マイニング
- 8. PyGameの大きな画像を低フレームレートでレンダリングする
- 9. 画像処理ライブラリ
- 10. 画像生成ライブラリ
- 11. 画像認識ライブラリ
- 12. UWPファイルと画像ライブラリの保存
- 13. フレームレート<= 2の場合、画像からのビデオは黒い画面です
- 14. Dの画像処理ライブラリ?
- 15. OS Xにraspicam C++ライブラリをインストールできますか?
- 16. モス画像ライブラリ承認
- 17. 画像解析ライブラリ/機能
- 18. ハスケル画像処理ライブラリ?
- 19. Android用画像処理ライブラリ
- 20. 最速画像処理ライブラリ
- 21. Webベースの画像エディタのpython画像ライブラリの使用方法
- 22. GD画像ライブラリ:TrueColor画像の色成分引数の範囲
- 23. lazyload背景画像とjqueryライブラリを使用した通常の画像
- 24. フレームレートとサンプルレート
- 25. 画像変換ライブラリ:Word、PDF、画像へのExcel
- 26. デコーダテストのためのJPEG画像のライブラリ?
- 27. 画像ライブラリから画像URLを取得する方法
- 28. Codeigniter画像ライブラリを使用した画像透かし
- 29. 最速C/C++、画像リサイズのライブラリ
- 30. Python画像ライブラリの透過性
よくできました!共有していただきありがとうございます。 –