Java显示smart3d数据_Smart3D系列教程 | smart3d空三错乱的解决办法
一、原始素材获取
链接:https://www.jianshu.com/p/e6e89ab51da7
二、导入照片,默认参数空三结果
注:失败后检查的时候发现,默认导入后,照片的角度是不对的,这里smart3d直接识别了照片的姿态信息(可能是导致错误的因素之一)
原始数据导入
默认参数的空三
三、问题排查:
a.发现block导入照片后,不含sensorsize参数,smart3d无法自动识别拍摄照片的相机,没有对应的参数来做空三结算
b.实验的时候为了快速检验空三,设置了downsampling为60%(此值过低也会导致空三失败,一般建议60%以上)
c.单机照片,发现步骤二里提到的照片的姿态信息不对(问题解决后发现)
解决方法:
a.右键照片属性看到相机型号:Sequoia,相机制造商:Parrot,百度和谷歌都只得到这是sensefly旗下的一款多光谱相机,只能查到多光谱相关的一些参数,没有找到相机的sensorsize
后想到用pix4d去做空三是成果的,那pix4d应该是识别了正确的相机参数,去验证:
pix4d识别的相机参数
b.setdownsampling改为100%(空三的时间会长,这里没有一个参数一个参数去验证,直接改了两个集体验证)
四、空三成功
成功的空三效果
Java显示smart3d数据_Smart3D系列教程 | smart3d空三错乱的解决办法相关推荐
- Smart3D空三不过的解决办法
Smart3D空三不过的解决办法 问题1:空三完成后提示有大量照片未参与重建. 答案1-1:若测区无大面积同名点难以识别的地物地貌(例如水域.沙漠.玻璃等),出现大量照片未参与重建的情况一般是初始的& ...
- 【D3.js数据可视化系列教程】(三十六)-- 冰柱图
1. 冰柱图简介 冰柱图使用D3的分区布局实现,主要用来展现数据的层次和包含关系.实际上使用笛卡尔排列的分区布局数据绘制的就是冰柱图,径向排列就是旭日图. 下图给出的是笛卡尔排列方式. 2. 冰柱图示 ...
- 【D3.js数据可视化系列教程】(三十四)-- sankey图
好多没看懂.先把理解的放着吧 <!DOCTYPE html> <head> <meta charset="utf-8"> <title&g ...
- Java容器--2021面试题系列教程(附答案解析)--大白话解读--JavaPub版本
Java容器–2021面试题系列教程(附答案解析)–大白话解读–JavaPub版本 前言 序言 再高大上的框架,也需要扎实的基础才能玩转,高频面试问题更是基础中的高频实战要点. 适合阅读人群 Java ...
- 【inpho精品教程】05 无人机数据预处理(导入Metashape 空三成果)
[inpho精品教程]05 无人机数据预处理(导入Metashape 空三成果) 文章目录 [inpho精品教程]05 无人机数据预处理(导入Metashape 空三成果) 前言 一.Agisoft ...
- 【inpho精品教程】06 无人机数据预处理(导入Pix4D 空三成果)
[inpho精品教程]06 无人机数据预处理(导入Pix4D 空三成果) 文章目录 [inpho精品教程]06 无人机数据预处理(导入Pix4D 空三成果) 前言 一.Pix4D预处理后的数据成果 二 ...
- Html设置表格撑开,CSS教程:表格不被撑开的解决办法
CSS教程:表格不被撑开的解决办法 2009-10-21 eNet&Ciweek 今天在做一个用户留言列表的时候,用到了表格.用户名为英文字符时,就会把固定宽度的单元格撑开.之前也有遇到过.解 ...
- html 单元格被撑开_CSS教程:表格不被撑开的解决办法—css教程
今天在做一个用户留言列表的时候,用到了表格.用户名为英文字符时,就会把固定宽度的单元格撑开.之前也有遇到过.解决办法:先用noWrap令文字不换行,再用style=table-layout:fixed ...
- ClassCastException: java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject 的解决办法
问题概述 关于这个问题,是与第三方公司合作,远程调用服务接口时(就相当于调用远程服务提供者)遇到的这个问题," java.lang.ClassCastException: java.lang ...
- java.lang.IllegalArgumentException: object is not an instance of declaring class 的解决办法
问题概述 在项目开发的工作中,需要对数据报表进行导入导出的操作,为了方便快捷,使用的了EasyPOI,EasyPOI就像其名称一样,让报表操作的更容易些,它主要对POI进行了再封装,不像以前使用POI ...
最新文章
- 神经网络中的权重初始化一览:从基础到Kaiming
- BPM实例分享:如何设置表单字体样式
- Android自定义旋钮效果,Android自定义悬浮按钮效果实现,带移动效果
- 《数据库技术原理与应用教程(第2版)》——习 题 1
- 页面间传输中文的乱码解决方法
- 4、Flutter 采坑记录篇二_依赖库不兼容
- 新买的内置光驱读取光盘有杂音的解决办法
- Hadoop 实践(一) 环境搭建
- 超声声场模拟_3D打印全息透镜聚焦超声在低成本脑成像中的应用
- Facebook 实时聊天架构日均处理数十亿条消息!
- nginx工作原理、配置以及web服务器的资源请求过程
- MD5加密解密网站测试,MD5加密还安全吗?
- 微信字体大小调整导致的H5页面错乱问题处理
- 利用手机作为渗透工具的一些思路
- 网易易盾-滑块-cb参数
- Python 相关文件常见的后缀名详解
- HQL:求出每个商品的打折天数
- 对公司的选择和个人职业发展规划的一些想法
- webpack简单打包PC网站前端资源
- 华工 计算机网络 第二次 作业,华工网络教育计算机网络作业及答案