最近、パノラマ画像を作る課題があった。 そいで、Ubuntu14.04にopencv3.1/opencv_contrbをインストールしたり、 pythonで使えるようにしたり、 AKAZE特徴量を使ったりするのにめちゃ手間取ってしまった。 それから、 opencv3のsampleにstitching.cppというコードがあるけれど、 美しすぎて各モジュールの依存関係がよくわからんかったり、 pythonでどうやって書くのと?と 色々詰まったので調べた。 それのメモ。 準備 環境 ubuntu14.04 python2.7.6 opencv3.1/opencv_contrbのインストール なぜ3.1を入れたのかというと、 単に3.0でcontribがコンパイルできなかったから。 なんかCUDA周りで怒られてしまう。 エラーメッセージでググってると、 どっかの記事に3.1を入れればいいYO!H