o イメージ・スティッチングの紹介
トップページ -> 最新情報技術の実習と研究ツール -> OpenCV を使ってみる -> イメージ・スティッチングの紹介
[サイトマップへ]  

イメージ・スティッチングの紹介

先人に感謝.

https://github.com/kushalvyas/Python-Multiple-Image-Stitching

キーワード: kushalvyas/Python-Multiple-Image-Stitching, OpenCV, Python


前準備

Anaconda 3, OpenCV のインストール

前準備として, Python 開発環境の Anaconda, OpenCV のインストールが終わっていること

Windows での Anaconda 3, OpenCV のインストール手順は、 別の Web ページに記載しています

以下,Windows で Anaconda 3, OpenCV をインストール済みであるものとして説明を続けます.

Anaconda での新しい Python 2 環境の作成

kushalvyas/Python-Multiple-Image-Stitching を動かすのに,新しい Python 環境があった方が便利.

  1. コマンドプロンプトを管理者として実行

  2. 新しい Python 環境を作る.

    新しいPython 環境を作りたい.今のコマンドプロンプトで,次のコマンドを実行

    ※ 「--name 」のところに書く名前「」は何でも いが,あとで思い出しやすい分かりやすい名前にすること

    conda create --name py27 python=2.7 anaconda
    

  3. ※ 「Proceed ([y]/n)?」と表示されたら, y + Enter で続行する.「反応が遅いなあ」と思ったら、Enter キーを押してみる.

  4. インストール終了の確認

Python パッケージのインストール手順

  • コマンドプロンプトで,次のコマンドを実行

    ※ Anaconda や Miniconda を使っていないときは conda コマンドがないので pip コマンドを使ってください

    activate stitch
    conda install -c opencv 
    

    ※ 「Proceed ([y]/n)?」のように表示されたときは y, Enter キー


    kushalvyas/Python-Multiple-Image-Stitching のインストール

    1.  ダウンロードしたいので GitHubkushalvyas/Python-Multiple-Image-Stitching のサイトを開く

      https://github.com/kushalvyas/Python-Multiple-Image-Stitching

    2. Clone or download」を展開し, 「Download ZIP」をクリック

    3. .zip ファイルがダウンロードされるので確認する.

      ファイル名: stitch-master.zip

    4. ダウンロードした .zip ファイルを展開(解凍)する.分かりやすいディレクトリに置く.

      ※ Windows での展開(解凍)のためのソフトは「7-Zip」をおすすめ.

      この .zip ファイルは,E:\Python-Multiple-Image-Stitching-master\Python-Multiple-Image-Stitching-master に展開(解凍)したものとして,説明を続けるので,適切に読み替えてください.

    5. コマンドプロンプトを開く

    6. コマンドプロンプトで,カレントディレクトリを,先ほど「展開(解凍)したディレクトリ」に移動

      実行手順例

      E: 
      cd E:\Python-Multiple-Image-Stitching-master\Python-Multiple-Image-Stitching-master 
      

    7. 使ってみる

      https://github.com/kushalvyas/Python-Multiple-Image-Stitching に記載の通り,動かしてみる

      実行手順例

      python pano.py 
      cd E:\Python-Multiple-Image-Stitching-master\Python-Multiple-Image-Stitching-master 
      

      実行結果の例