我想使用iron.io工人粘贴全景图,并使用OpenSource Hugin和libpano13工具包创建HDR。所需的程序都是命令行(不需要GUI ),但是我不能完全确定如何构建一个包含使用Hugin panotools的正确二进制文件的worker。
我可以为iron.io worker OS (Ubuntu Linux)预编译正确的二进制文件吗?我可以创建一个VM并在其上安装Ubuntu,以获得一组构建在我的worker中的二进制文件。但是有没有更好的方法在worker文件中使用"build“指令呢?我马上看到的问题是,Hugin是一个基于cmake的构建,所以我需要创建一些使用autoconf/automake的东西,对吧?
我也不是真的需要所有的胡金。我只需要控制点查找器实用程序和enfuse/enblend实用程序来完成实际的拼接。我不需要任何图形用户界面的东西,它是基于wxWidgets的。
有没有人能说明我会怎么做?谢谢!
发布于 2013-01-31 06:50:57
你真的只需要静态编译的x64二进制文件,在任何地方都可以找到它们--你就完成了。
可能的解决方案:
build命令远程执行任何安装过程(尽管您仍然受限于非根操作)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'https://stackoverflow.com/questions/14615046
复制相似问题