gpt4 book ai didi

php - 在 Linux 中从 PHP 运行 Krpano

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:52:31 25 4
gpt4 key购买 nike

我正在创建一个在 Linux 上运行的 PHP 网络应用程序,用户可以在其中上传他们的球形图像,我的脚本会将其转换为 VR 图像。我已经创建了一个,但它在 Windows 上运行并且不知道如何将它移植到 Linux。

我已经从其官方网站下载了适用于 Linux 的 Krpano,并通过将我的图像拖到 droplet 中成功创建了 VR 图像。

现在我想使用 PHP 创建 VR,是否有任何可执行文件可以执行此操作?在 Windows 中,我会这样做“/path/to/krpano.exe/path/to/config/path/to/image.jpg”,但是当我从 krpano.com 提取下载的文件时,没有可执行文件(或者我不知道是哪一个)。

有人知道如何在 Linux 中使用 PHP 执行 krpano 吗?我在这里找到了这个教程

http://krpano.com/forum/wbb/index.php?page=Thread&threadID=1306

但我不明白如何在我的案例中实现它。

请帮忙,谢谢。

最佳答案

Linux 和 .exe

在 Linux 上,一切皆文件。扩展,无论是作为一个概念还是对操作系统的提示,都不存在。

在 Linux 上,扩展名,如“.exe”,不会通知操作系统对文件做任何独特的事情,它只会使文件的名称更长,并向用户提供提示。要真正了解文件是什么,请在其上运行"file"。

任何具有可执行权限并通过内核检查的文件都可以执行。

你的问题

确保按照 video 中指出的安装步骤进行操作他们提供。如果您成功使用了 Droplet,这听起来像是您拥有的。

window

/PATH/TO/krpano.exe /path/to/config /path/to/image.jpg

Linux

/PATH/TO/krpanotools makepano -config=templates/vtour-multires.config /path/to/image.jpg

我实际上并没有尝试过这个,只是通过查看相关 droplet 文件中的 exec 参数将其拼凑在一起。如果这不是您想要的 Droplet,请在文本编辑器中打开 droplet.desktop 文件,从 exec='...' 中提取命令并将上面的命令替换为该命令,然后是您的文件。

希望对您有所帮助!

关于php - 在 Linux 中从 PHP 运行 Krpano,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29865932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com