Photo Sphere调查小结

去年在网上查了一下Photo Sphere和街景相关的内容,做一下小结。

Photo Sphere是只有Google Camera有的一个功能,其拍摄后会将图片进行处理并保存为jpg,虽然看也能看,但是效果不是很好,且手机上目前没有独立的Viewer,这个jpg里面保存了很多metadata,解析出来看到有


Google Developer上也有相关介绍

主要分为两部分
1. 拍照
Android源码中提供的Camera2项目是独立的相机项目。但是编译后发现

尽管内部有Photo Sphere的一些逻辑,但实际实现都是空的


开源部分仅有拍照、摄像和广角拍摄三个功能。

Github上没有类似的开源项目。
Google查找Photo Sphere,Stack Overflow给的答案都指出Google没有公开Google Camera中使用的算法,而其他一些能做到拍摄街景的app效果都没有Google Camera好且也没有开源。

2. 查看器(Viewer)
Android上面没有找到独立的查看器,谷歌给的信息在:https://developers.google.com/photo-sphere/android/ 
其中主要是给Web用的Javascript,Android上则只有Google Play services提供的两个PanoramaApi,且没有使用的例子和sample,在google上查找也没有人提到这个的使用。
在Github上查找后有一些Viewer项目,但也都只是简单的小项目,且存在各种问题。

其中一个使用了JavaFX:https://github.com/tbutter/jfxpano 
解析并能展示Photo Sphere拍摄的图片(奇怪的是试了4张只有1张能正常显示),可以使用方向键进行视角移动。


另外有一个web的项目:https://github.com/googlemaps/streetsphere 
会生成一个html调用google map的javascript api并传递一些参数来展示图片



可以使用鼠标移动视角。

总体来说自己实现Viewer更现实一点。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值