欢迎来到天天文库
浏览记录
ID:27323672
大小:623.89 KB
页数:22页
时间:2018-12-02
《圆周率全景相机Android SDK使用指南.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PisofttechPISOFTTECH圆周率全景相机AndroidSDK使用指南版本:V1.1.2.BasicPisofttech本文主要指导用户如何将本公司的AndroidSDK集成到自己的Android项目中,及提供API说明21/22Pisofttech目录一、名词解释2二、功能介绍41.功能列表42.使用限制4三、Androidstudio如何导入SDK41.SDK文件结构42.导入必要文件53.工程配置7四、SDK初始化9五、基本功能111.如何开始预览112.如何查看本地照片113.如何播放视频12六、API说明12初始化12PiPanoSDK(Activityact
2、vty,OnSDKIsReadyListenerlistener)12ViewgetPlayerView()12实时预览13voidsetPreviewIsReadyListener(OnPreviewIsReadyListenerlistener)13intstartPreview(StringinputSrcType)13intstopPreview()13voidsetPreviewTextureSize(intwidth,intheight)14SurfaceTexturegetPreviewSurfaceTexture()14视频文件播放14intopenVideo(St
3、ringurl,StringinputSrcType)14voidpause()15voidResume()15voidstop()15doublegetVideoProgress()15voidseek(doubleoffset)15查看本地照片16intopenPhoto(Stringpath,StringinputSrcType)16显示效果16intsetViewMode(StringshowMode)16voidsetImageFlipHorizontal(booleanflag)17voidsetInputImageContentSize(intcanvasWidth,
4、intcanvasHeight,intcontentWidth,intcontentHeight)17其他18StringgetVersion()18voidsetScreenOrientation(intmode)18StringgetCurrentInputSrcType()18voidsetCamDirection(inttype)1921/22Pisofttech七、附录19类PiSourceModeType19方法概要19类PiViewModeType20方法概要20类PiTransitionEffectType20方法概要20类PiCameraDirectionType
5、20八、常见问题21预览、浏览照片或播放视频文件时,看到的图像是左右相反的21一个SDK实例可以和多个fragment的Layout绑定吗?21单鱼眼的输入源,在【沉浸】图像显示不正常怎么办?21单鱼眼的输入图像画布四边不是和鱼眼图像相切的,怎么才能正常展开?21一、名词解释展开:按照特定的3D模型对输入图像进行展示,而这些特定的3D模型称为【展开模式】。21/22Pisofttech转场动画:从一个展开模式切换到另一个展开模式时的动态过度效果。输入源:根据输入图像内容进行的分类。预览:实时显示输入的图像数据。镜头朝向:专指单鱼眼镜头的摆放位置。21/22Pisofttech一、功
6、能介绍1.功能列表功能描述实时预览以多种全景展开模式,观看全景相机拍摄的实时图像浏览图片以多种全景展开模式,查看本地保存的全景照片播放全景视频以多种全景展开模式,播放本SDK录制的全景视频文件2.使用限制软件要求:只支持android5.0及以上armeabi-v7a版本的android应用开发。硬件要求:要求CPU四核2.7GHz,运行时内存2GB同等及以上性能的手机。二、Androidstudio如何导入SDK1.SDK文件结构pi_camera_sdk.zip解压后会得到libs、assets、jniLibs、demo、doc三个文件夹,如下图:其中:libs、assets及
7、jniLibs文件夹包含的是android工程集成SDK的必须文件;demo包含的是androidstudio调用SDK的实例工程;doc包含的是SDK的帮助文档。21/22Pisofttech1.导入必要文件1)将libs目录下的所有文件复制到androidstudio工程的libs目录中,如下图:图中文件仅供参考,实际文件会根据使用前版本有所差异。2)将assets文件夹复制到androidstudio工程的src/main目录中,如下图:21/22Pisoftt
此文档下载收益归作者所有