1

OpenCV スティッチャー クラスを使用して画像をパノラマにステッチしているときに、予想したように計算時間が画像の数に比例して増加していないことに気付きました。かなり指数関数的に増加しています。なぜだろう...アルゴリズムがすべての画像を他のすべての画像とつなぎ合わせようとするためだと思いますが、指定された画像の順序を取得したため、これは必要ありません。この方法で計算時間を短縮できることを願っています。

ただし、(少なくとも) 高い計算時間の原因となっているコードの部分を特定したと思います。

私が完全に間違っていなければ、それは 446-450 行からのものです: https://code.ros.org/trac/opencv/browser/trunk/opencv/modules/stitching/src/stitcher.cpp?rev=7244

たぶん、誰かがこのコード部分を私に説明したり、すべての画像を他のすべての画像とステッチしようとするのではなく、特定の順序で画像をステッチするようにアルゴリズムを適応させる方法を教えてくれるかもしれません. 本当に助けが必要なので、私の言いたいことを理解していただければ幸いです。私は今完全に立ち往生しています...

4

0 に答える 0