主要特点:
合成照片质量可自由设置,可以做到分辨率无损失合成
不需要电脑端后期处理,全部合成动作都在手机上完成
SDK集成步骤简单,体积较小,最后体积大约增加10M左右
不需要联网,完全是本地化合成
集成步骤:
将pano Module导入到你的项目
在application里添加SDK初始化代码:
public void onCreate() {
super.onCreate();
ImagesStitch.init(this);
}
将你的应用名称修改成"360PanoDemo"进行测试
混淆代码 -keep public class com.lerp.pano.ImagesStitch { *; }
API使用说明
/**
* @param path 输入图片绝对路径
* @param outPath 输出图片绝对路径
* @param panoType 全景照片类型,0球面,1圆柱,2球形,3直线
* @param correction 波段修正,水平或垂直,拼接竖直照片的时候需要设置成垂直修正
* @param widthRatio 拼接后的照片四周会有黑边,这个参数用来消除宽度上的黑边,
* 表示宽度最多裁掉的比例,范围0~1,为0表示宽度不需要裁剪
* @param heightRatio 拼接后的照片四周会有黑边,这个参数用来消除高度上的黑边,