编译hugin
来源:互联网 发布:淘宝换类目 编辑:程序博客网 时间:2024/06/05 14:56
hugin是一款开源的图像拼接软件。
官网:http://hugin.sourceforge.net/
源码下载:https://sourceforge.net/p/hugin/hugin/ci/default/tree/
这个源码下载的位置找了好久。
如果是从https://sourceforge.net/p/hugin/hugin/ci/default/tree/下载源码,需要按照http://wiki.panotools.org/Hugin_SDK_(MSVC_2013)步骤一步一步编译。
在比较老的版本中直接提供了一个SDK包(下载地址:http://hugin.panotools.org/sdk/MSVC/Hugin-SDK-20090509-win32.exe)
1、开始编译
按照hugin的wiki上步骤一步一步来。
预先需求
- Visual Studio 2013 Community Edition,官方建议不用VS2015,因为有些库没升级到新的编译器
- CMake,要32位的
- Tortoise HG,32位或64位,取决于你的计算机系统位数
- MS HTML Help Workshop,用于生成帮助文件
- 7-zip,解压用的
需要先建立一个目录,比如D:/huginSDk,下面用SDKROOT来代替你建立的路径。
2、编译Boost
Boost官网:http://www.boost.org/
一定要看http://wiki.panotools.org/Hugin_SDK_(MSVC_2013)中使用的是哪个版本!
一定要看http://wiki.panotools.org/Hugin_SDK_(MSVC_2013)中使用的是哪个版本!
一定要看http://wiki.panotools.org/Hugin_SDK_(MSVC_2013)中使用的是哪个版本!
我一开始直接下载的最新的1.62.0,结果后续报了一些错误,如果之前你并没有编译过此类工程,就不要尝试去调试这些错误了。
然后我吸取教训,找到1.58.0版本,问题就没了。
编译Boost需要使用nmake工具,VS2013安装好之后,在VS的安装路径下面Microsoft Visual Studio 12.0/Common7/Tools/Shortcuts下面有 “VS2013 x86 本机工具命令提示”,因为我要编译32位的库所以选择x86。
X、jpeg
下载地址:http://www.ijg.org/files/
下面没有用可以忽略<*_*>
2016/10/31, 为什么要编译hugin?主要还是项目要用,其次是还没编译过如此多依赖的库,想试一试
- 编译hugin
- 编译hugin
- hugin编译pano13问题
- VS2010 + win7 + Hugin编译、调试经验
- Hugin Compiling Ubuntuhttp://wiki.panotools.org/Hugin_Compiling_Ubuntu
- 利用开源软件 Hugin 实现照片的景深合成
- 全景拼接软件hugin\avp\apg的使用要点
- Viusal C++6.0与Hugin Lite8.0联合编程构建贝叶斯网络推理机
- 编译
- 编译
- 编译
- 编译
- 编译
- 编译
- 编译
- 编译
- 编译
- 编译
- QQ浏览器X5内核问题汇总
- JEECMS v8 发布,java 开源 CMS 系统
- FileInfo和DirectoryInfo
- 14.css中的定位的参照物
- JQ改变标签的元素名称
- 编译hugin
- 在CentOS上搭建PHP服务器环境
- m文件中的@interface
- Android studio 导入工程出现app:transformNative_libsWithStripDebugSymbolForDebug'.
- MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建
- 15.html热点测试
- 开源人脸识别引擎SeetaFace(一)
- hadoop----eclipse导入hadoop源码
- Swift利用闭包(closure)来实现传值-->前后两个控制器的反向传值