PHP生成全景图(krpano)
技术背景
krpano是一款全景漫游制作软件和工具。
引用链接
购买、下载、注册、更新krpano: http://www.krpano360.com/buykrpano/
开发环境
Centos6.5\PHP5.5
技术实现
-
下载官方代码
https://krpano.com/download/ 【根据操作系统进行选择下载】
-
krpano目录结构
说明
- krpanotools 命令脚本
- templates 模版 (存放可供生成的模版样例配置文件)
执行生成代码
exec($krpano . 'krpanotools makepano -config=' . $krpano . 'templates/vtour-vr.config %F ' . $krpano_dir_beta . '/*', $opt, $r);
说明
- $r 返回0代表生成成功
- $krpano 脚本包路径
- $krpano_dir_beta 待生成文件资源路径
注意
单个图片长宽比例需为2:1
执行注册代码去除水印
exec( $krpano . 'krpanotools register ' . self::REGISTER_CODE);
说明
- $r 返回0代表生成成功
- $krpano 脚本包路径
注意
单个图片长宽比例需为2:1
需用apache用户执行注册命令才能去除水印