2017-09-19 6 views
4

画像をつなぎ合わせてパノラマを生成しようとしています。 2つのフレームをステッチするために、コードは1秒間を要し​​、画像のワーピングにかかる​​時間は大部分です。 Blendingなしで画像をステッチすることは可能ですか?画像を合成することはできますか?

現在、私はこのブレンドを削除して画像をステッチすることができ

MultiBandBlender* mb = dynamic_cast<MultiBandBlender*>(blender.get()); 
mb->setNumBands(static_cast<int>(ceil(log(blend_width)/log(2.)) - 1.)); 

をブレンドマルチバンドを使用していますか?

+2

ブレンドなし:はい:いずれかの画像のピクセルだけを使用します。結果は一般的にあまり良くないように見えます。あなたの特別な仕事について知識があれば、非常に具体的で効率的なブレンドを開発することができます。ワーピングなし:いいえ:画像を共有座標系に変換する必要があります。 – Micka

+0

ありがとうございますが、参照することができるアウトブレンディングのステッチング用のサンプルコードがあります – Anirudh

答えて

3

ブレンディングなしで2つの画像をステッチすることができます。しかし、出力を気にしない場合にのみこれを行います。出力が問題の場合は、ブレンディングを実行する必要があります。

関連する問題