2016-02-18[n年前へ]
■Dockerで(プレインストール)OpenSfMを使ってみよう!?
DockerをOS Xにインストールし、撮影画像群からSfM(Structure from Motion)で3次元空間を復元するオープンソースプログラムOpenSfM(with PMVS)を使ってみました。まずは、DockerToolbox-1.10.1a.pkgをダウンロード・インストールし、
docker pull ktuite/opensfm_with_pmvsで、OpenSfMがプレインストールされたDockerの ktuite/opensfm_with_pmvs のコンテナ(仮想マシン)をダウンロードします。そして、
docker run -i -t -d -p 8080:8000 --name opensfm_with_pmvs ktuite/opensfm_with_pmvs:latest /bin/bashという 具合で、OpenSfMをコンテナを起動して、サンプル実行とWEBサーバ起動をさらに以下のコマンドから行った上で、
cd /source/OpenSfM python -m SimpleHTTPServer bin/run_all data/lundkitematicを起動してコンテナに割り振られたIPアドレス***を確認し、そして確認した(下に貼り付けたような)IPアドレスにアクセスすると、処理結果を確認することができます。
http:/***:8080/viewer/reconstruction.html#file=/data/lund/reconstruction.meshed.json
■Powered
by yagm.net