问题标签 [360-panorama]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
208 浏览

json - 使用 Street View Publish API 的导航无法在正确的方向上工作

我正在使用 batchUpdate 方法进行 panos 连接。我有连接问题。导航没有按正确的方向工作。请建议我哪里错了?

在此处输入图像描述

我为我的问题附上了一张图片。我想往北走,但在这里,箭头显示在东方向。我没有得到,这个问题与纬度或经度或航向或俯仰有关吗?请帮我。

这是我上传照片元数据的方法:

0 投票
0 回答
336 浏览

javascript - 在 panolens 中使用 html 元素而不是图像添加热点

我正在使用 panolens 创建 360 度图像视图,效果非常好。panolens 默认提供 imageloader.js 以插入 .png 图像作为热点,但我需要插入“html 元素”作为热点。

关于如何完成的任何想法或帮助?任何指导将不胜感激。非常感谢

0 投票
0 回答
1310 浏览

android - 带有热点的 Android 360 全景图像视图

我正在尝试在我的 android 应用程序中实现类似于此网站(https://app.immoviewer.com/portal/tour/1110531 )的内容。我正在使用这个库来展示我的 360 度图像(https://github.com/lespinsideg/SimplePanorama)。但我无法在图像中添加热点。我只想在用户点击热点时更改图片。请指导我。谢谢。

0 投票
2 回答
2060 浏览

google-street-view - Google Street View API 是否支持检索完整的 360 度等矩形图像?

文档对此并不清楚,因为他们提到 fov 和 viewport 暗示了整个球面图像的一部分。

Google Street View API 是否支持检索整个360 度等矩形(纬度/经度)图像?

0 投票
1 回答
601 浏览

javascript - 使用 aframe webVR 制作全景/360 度

我有多个图像(比如北、东、南、西),我希望它们使用 java 脚本中的 aframe 显示为一个组合全景/360 视图,而不是像 a-sky 那样将每个图像显示为单独的 360 视图.

这是一个供参考的代码笔。

相关博客:
https ://blog.neondaylight.com/build-a-simple-web-vr-ui-with-a-frame-a17a2d5b484

0 投票
1 回答
2022 浏览

unity3d - Unity 自定义天空盒,如 Unity 天空盒

我正在尝试为 360 图像做一个自定义天空盒,它有 2 个带有淡入淡出的纹理,我需要它像 Unity Skybox 一样响应旋转值。我只需要相同的滑块,但我没有运气,我对着色器完全陌生。

这是我到目前为止的代码

_Blend 非常适合交叉淡入淡出,我只需要添加 Rotation 监听器。

非常感谢!!!

0 投票
0 回答
300 浏览

unity3d - 使用 Quaternion.AngleAxis 时阻止 z 轴

我正在创建一个 360 查看器,我想在陀螺仪和触摸之间切换。我已经完成了所有工作,但想改进我有点卡住的触摸控制。我正在使用这段代码:

它工作得很好,但我想阻止 z 轴以防止在您移动手指制作对角线或尝试旋转 180º 时出现奇怪的视图。我尝试了一些代码,但没有运气。

非常感谢!

0 投票
0 回答
977 浏览

c++ - 使用opencv拼接2个重叠区域的图像

我想使用opencv拼接2张图像(我不想使用stitcher类),到目前为止我已经完成了关键点检测、描述、匹配和变形

有输入图像:

左右 _

我的输出

缝合器类输出

这是我找到与 surf 算法匹配后的代码:

所以我的问题是,我应该在我的代码中添加什么以使我的输出看起来更像来自stitcher 类的输出

0 投票
1 回答
1692 浏览

ios - Swift 360 图像:如何在全景图像中添加按钮

我有一张图像,我使用金属(https://github.com/ejeinc/MetalScope)将其转换为 360 度全景图像。如何在门上添加一个按钮(见屏幕截图) ,以便通过单击它,它会转到具有不同全景图像的下一个控制器(另一个房间)

github项目:https ://github.com/Mahnach/MetalRender

0 投票
2 回答
7694 浏览

opencv - 实现openCV方法warpPerspective()

我正在尝试从头开始实现openCV方法warpPerspective(),我编写了下面的代码,它可以处理y和x的变化,但是,当我将单应矩阵从findHomography()传递给函数时,我让它总是给出空白图像warpPerspective() 输出。

我按照这个定义来找到像素的新位置:

s*x' h1 h2 h3 x s*y' = h4 h5 h6 * y s h7 h8 1 1

我的映射适用于简单的转变,例如 { 1, 0.5,-51,0,1,50,0,0,1} 在此处输入图像描述

但是当矩阵是这样 [1.0340946, 0.032195676, -6.419126; 0.00302419, 1.0487343, -96.520393; 3.7013847e-06, 0.00010837225, 1] 的:输出是这样的: 在此处输入图像描述

我的实现: - 给定 H 和图像 A, - 查找 A 中像素的新位置并将它们保存在 TransArry 中。数组的索引是 A 的线性化索引。 - 将 A 的像素重新映射到 tranImg。

计算和验证 H。

那么,我访问矩阵 H 和 A 的方式有问题吗?