PHPZlc & Symfony PHPZlc & Symfony
  • 首页 
  • 文档 
  • 博客 
  • 联系我们 
  • 登录 注册
PHPZlc & Symfony PHPZlc & Symfony
登录 注册
PHPZlc & Symfony
  • 首页 
  • 文档 
  • 博客 
  • 联系我们 

类别:

  • Symfony新闻 (10)
  • Symfony博客 (4)
  • PHPZlc动态 (14)
  • PHPZlc博客 (2)
  • 技术分享 (7)

标签

  • 全景图
  • krpano
  • PHP

最新博客:

mysql 对 name-1, name-11 字符串带数字的进行排序
3个月前
MYSQL中EXISTS的用法【转载】
3个月前
新功能:彻底解决富文本内图片附件等资源的路径问题
3个月前
element 按钮被隐藏 怎么办???
4个月前
Symfony 6.2 中的新功能:内置缓存、安全性、模板和 Doctrine 属性【转载】
4个月前
loading
  1. 首页
  2. 博客
  3. 技术分享
  4. PHP生成全景图(krpano)
更新于 2022-05-18 15:25:29

类别:

  • Symfony新闻 (10)
  • Symfony博客 (4)
  • PHPZlc动态 (14)
  • PHPZlc博客 (2)
  • 技术分享 (7)

标签

  • 全景图
  • krpano
  • PHP

最新博客:

mysql 对 name-1, name-11 字符串带数字的进行排序
3个月前
MYSQL中EXISTS的用法【转载】
3个月前
新功能:彻底解决富文本内图片附件等资源的路径问题
3个月前
element 按钮被隐藏 怎么办???
4个月前
Symfony 6.2 中的新功能:内置缓存、安全性、模板和 Doctrine 属性【转载】
4个月前

PHP生成全景图(krpano)

CJayhe 技术分享 381 views

技术背景

krpano是一款全景漫游制作软件和工具。

引用链接

官网: https://krpano.com/

购买、下载、注册、更新krpano: http://www.krpano360.com/buykrpano/

开发环境

Centos6.5\PHP5.5

技术实现

  1. 下载官方代码

    https://krpano.com/download/ 【根据操作系统进行选择下载】

  2. krpano目录结构

    说明

    1. krpanotools 命令脚本
    2. templates 模版 (存放可供生成的模版样例配置文件)

执行生成代码

exec($krpano . 'krpanotools makepano -config=' . $krpano . 'templates/vtour-vr.config %F ' . $krpano_dir_beta . '/*', $opt, $r);

说明

  1. $r 返回0代表生成成功
  2. $krpano 脚本包路径
  3. $krpano_dir_beta 待生成文件资源路径

注意

单个图片长宽比例需为2:1

执行注册代码去除水印

exec( $krpano . 'krpanotools register ' . self::REGISTER_CODE);

说明

  1. $r 返回0代表生成成功
  2. $krpano 脚本包路径

注意

单个图片长宽比例需为2:1

需用apache用户执行注册命令才能去除水印

CONTENTS
Leaf Illustration

皖ICP备17026196号-3 34020302000197号

© All Rights Reserved by PHPZlc