0

Iron.io ワーカーを使用してパノラマをスティッチし、オープンソースの Hugin および libpano13 ツールキットを使用して HDR を作成したいと考えています。必要なプログラムはすべてコマンドライン (GUI は必要ありません) ですが、Hugin panotools を使用するための正しいバイナリを含むワーカーを構築する方法が完全にはわかりません。

iron.io ワーカー OS (Ubuntu Linux) 用の適切なバイナリをプリコンパイルできますか? VM を作成し、そこに Ubuntu をインストールして、ワーカーに含める一連のバイナリをビルドできます。しかし、ワーカー ファイルで "build" ディレクティブを使用するより良い方法はありますか? 私がすぐに目にする問題は、Hugin が cmake ベースのビルドであるため、autoconf/automake を使用するものを作成する必要があるということですよね?

Hugin のすべてが必要というわけでもありません。実際のステッチングを行うには、コントロール ポイント ファインダー ユーティリティと enfuse/enblend ユーティリティが必要です。wxWidgets ベースの GUI は必要ありません。

誰かが私がこれをどのように行うかについて光を当てることができますか? ありがとう!

4

1 に答える 1

3

本当に必要なのは、静的にコンパイルされた x64 バイナリだけで、どこでも見つけることができます。

可能な解決策:

  • ローカルの Ubuntu x64 (12.04 TLS x64 を使用する IronWorker) にインストールし、必要なファイルをワーカーのパッケージ (アップロード後の単なる .zip ファイル) に含めます (おそらく、ワーカーの開始時に PATH を拡張します)。
  • コマンドを使用buildして、インストール手順をリモートで実行します (ただし、root 以外の操作に限定されます)。
  • コマンドを使用debして、既存の .deb パッケージをインストールします。

.worker ファイルの例 (imagemagick のカスタム バージョンを含む):

runtime 'binary'
exec 'run.sh'
full_remote_build true
deb 'http://mirror.pnl.gov/ubuntu//pool/main/i/imagemagick/libmagickcore5_6.7.7.10-2ubuntu4_amd64.deb'
deb 'http://mirror.pnl.gov/ubuntu//pool/main/i/imagemagick/libmagickwand5_6.7.7.10-2ubuntu4_amd64.deb'
deb 'http://mirror.pnl.gov/ubuntu//pool/main/i/imagemagick/imagemagick_6.7.7.10-2ubuntu4_amd64.deb'
于 2013-01-30T22:50:56.523 に答える