0

いくつかのフレームでcvWarpPerspectiveで同じマトリックスを使用しています。cvRemapのマップの作成に多くの時間が費やされているように見えることに気づきました。私はしたいです

  • cvRemap用に作成されたマップをキャッシュします
  • 多分その地図を歪みのない地図と組み合わせる

3x3マトリックスからマップをすばやく作成する方法がわかりません。

ありがとう!

4

1 に答える 1

2

マップを作成するためのOpenCV関数はありませんが、warpPerspective(マップ作成部分)からコードをコピーして同じことを行いました。

ワープパースペクティブがマップを作成し、それを使用してremap()を呼び出すため、簡単です。

メモリ使用量を最適化するために、warpPerspectiveは小さなブロックのマップを計算します-完全なマップを作成するには、それを変更する必要があります。

ディストーションと組み合わせる場合は、カスタムマップジェネレーターを作成する必要があります。そこで計算が必要になります。

于 2013-02-08T13:42:02.087 に答える