今天我们来整理下关于ContextCapture、Pix4D、PhotoScan中正射影像的生成。

生成的正射影像到ArcGIS或Global Mapper中进行影像拼接及PhotoShop修图都有介绍。

文末有少部分航测数据供大家练习。

01

Pix4D

打开软件新建项目,项目名称填写,项目位置选择E盘根目录,项目类型默认为新项目。图片

完成后点击下一步。

接下来添加图像(本次选择Pix4D自带的案例图像,文末有下载链接)

图片添加完成后点击下一步,图像坐标系默认为WGS84经纬度坐标,不需要更改。

地理定位图像:从文件选择POS文件。相机型号通常能自动识别。图片

选择3D地图,此项可生成DSM和正射影像。图片

输出坐标系选择与控制点坐标系一致,点击已知坐标系查找Xian80、Beijing54、CGCS2000 或WGS84。

这里选择WGS84/UTM Zone32n。
这里控制点坐标系为ch1903+/lv95,选择完成后点击结束。

建议将123全部勾选(勾选2能提高成果质量),然后点击选项——初始化处理,一边选择全面高精度检测,如果照片很多,则选择快速检测。


然后点击开始,处理完第一步检查质量报告。

此处提示:特征点数量中位数为3586,13张影像中13张已校准(100%),所有影像已启用初始和优化的内部影像参数之间相对差异为0.62%每个校准图像中的匹配特征点中位数为1397.46

然后点击菜单栏项目中的控制点图片图片导入控制点,
在相应位置找到控制点文件。

图片导入控制点后点击空三射线编辑器

4个控制点已经添加完成图片

点击左侧控制点,在右侧图片中找到控制点的位置

图片刺点后点击使用

刺点结束后点击:运行——重新优化图片

重新优化后重新查看质量检查报告。
关于Pix4D空三质量报告可参考这篇→Pix4D质量报告完整中英对照版以及详解

点击镶嵌图编辑器

点击右侧导出按钮,对正射影像进行整体导出。

在看到弹窗后,按照弹窗路径找到正射影像。



02

ContextCapture

打开CC——新建工程,工程名称为text,其他默认。(打开软件时一定要将ContextCapture Center Engine打开)

点击影像——添加影像,将照片导入软件。

提交空中三角测量

空三结束后,在 区块-Bloc_1 -AT 图片内点击surveys——编辑控制点,弹出窗口后点击文件——导入(将控制点坐标导入软件)

修改控制点坐标空间参考系为ch1903+/lv95(按自己的坐标系选择)

单击控制点后单击下方影像照片

图片按住shift键对十字靶进行调整。

全部调整后的状态如下

点击概要,重新提交空中三角测量,全部选择默认即可

空三完成后点击空间框架,将空间参考系调整为ch1903+/lv95

在区块—bloc

k1—AT—AT中新建重建项目——提交新的生产项目图片


在选择提交生产项目的目标中选择仅参考三维模型,然后点击下一步直到提交图片 (生成正射需提前生成三维模型)

项目完成后继续提交新的生产项目——选择正射影像/dsm,在格式/选项中将dsm前面的对号去掉,空间参考系砼依旧选择与控制点坐标一致的ch1903+/lv95,其他依旧默认即可。


项目完成后在生产项目栏右击Production_3——打开输出目录,即可看到通过cc生成的正射影像图片 图片

关于ContextCapture空三质量报告可参考这篇:CC(Smart3D)质量报告完整中英对照以及详解

03
PhotoScan

提示:第一次安装打开软件时需要在菜单栏tools中偏好设置中图片

将语言改成中文图片

在第二栏GPU处勾选,让显卡参与计算。图片

点击应用后方可使用。

打开Metashape,在菜单栏工作流程中点击添加照片,批量选择航摄照片图片图片

案例照片自带POS属性,所以添加照片后属性自动导入图片

接下来添加控制点坐标点击参考——导入,选择控制点数据。图片

设置控制点坐标系,依据控制点格式选择适合的分隔符,根据控制点数据排列位置调整列中的显示内容。图片

点击ok后如出现下列弹窗直接点击yes to all 图片

导入控制点后选择菜单栏——对齐照片,精度选择最低即可(对其照片的目的是先让软件跑一遍,便于做相控)

对齐照片后,右击控制点选择标记筛选照片图片

拖动图上的控制点到核实位置。(刺点步骤与其他软件相同)每个点尽量多刺几张

刺点完成后点击菜单栏工具——优化图片对齐方式,优化之后能看出刺点的误差

优化后继续选择对齐相片,此处精度选择高图片

操作完成后点击保存对操作进行存储图片

存储完成后在菜单栏工作流程中选择建立密集点云图片

点云生成后选择菜单栏工作流程生成DEM

Dem生成后按照上述步骤选择build orthomsaic 图片

生成后在工作区选择生成成果右击导出tiff

图片坐标系统选择控制点的坐标系,其他默认,在下方勾选write bigtiff file 后点击导出图片

在输出位置找到导出的正射影像图片

04

影像拼接及修图

Global Mapper中进行影像拼接或者分幅:

Global Mapper常见技巧汇总(常见格式转换,影像拼接,几何纠正…)

Global Mapper批量影像分幅,裁切等小功能讲解

ArcGIS中中进行影像拼接:

将影像数据添加到数据框,打开ArcToolbox—数据管理工具—栅格—栅格数据集—镶嵌至新栅格图片

输出位置选择与栅格同一位置即可。
输出栅格名称为合并,栅格数据波段数与原栅格一样为3,其他默认。

合并后的正射影像如下图片

PhotoShop修图:

修航片调卫片,不会PS的GISer不是一个好"美工"

练习数据下载

进入本公众号后台
发送数字
1771
获取下载链接
文件名:CC,Photscan,Pix4D正射案例数据

  • END -

CC、Pix4D、PhotoScan生成正射影像并进行拼接修图(附航测练习数据下载)相关推荐

  1. PhotoScan集群,空三加密导入CC,正射影像生成及拼接(附航测练习数据)

    这次PhotoScan的教程涉及集群,空三导入CCC(Smart3D),以及正射和拼接流程. PhotoScan在1.5.0之后改名为Metashape,除名称改变外,操作基本相同.具体的软件介绍可看 ...

  2. 《生成对抗网络》综述(附257页ppt下载)

    地址: https://sites.google.com/view/berkeley-cs294-158-sp20/ 主要由UC伯克利教授Pieter Abbeel主讲,他曾师从吴恩达,现任伯克利机器 ...

  3. 利用Pix4d进行大面积正射影像成图集群

    随着小型无人机在测绘中的应用成果不断被认可,也随着小型无人机的航程以及可挂载设备的分辨率不断提高,越来越多的大面积正射影像成图的项目需要航测队伍去完成. 在我们的认识中,谈到集群,可能就会说到我们熟知 ...

  4. MODIS数据下载,HEG批量拼接处理,arcmap批量掩膜提取,python栅格计算

    前言: 2022.12.30修改:补Python编程基础的过程中发现使用Print也可以向文件里写东西,查看写过的代码,然后发现HEG批量拼接处理代码中有的地方在复制粘贴至博客的时候出现了缩进错误,评 ...

  5. php如何做md5签名,MD5数字签名算法:生成签名和验签(附代码)

    一.背景 为了增加接口的安全性(防止中间人攻击),现增加签名算法.此算法参考微信支付中的签名算法,由于该签名针对前后端,采用了对称算法,如后续接口供给多家第三方接口使用可采用非对称算法.大致整理文档供 ...

  6. MD5数字签名算法:生成签名和验签(附代码)

    一.背景 为了增加接口的安全性(防止中间人攻击),现增加签名算法.此算法参考微信支付中的签名算法,由于该签名针对前后端,采用了对称算法,如后续接口供给多家第三方接口使用可采用非对称算法.大致整理文档供 ...

  7. R语言使用edit函数在Rsudio中生成数据编辑器(在windows中生成编辑器)、在编辑器中输出需要的数据生成最终的dataframe

    R语言使用edit函数在Rsudio中生成数据编辑器(在windows中生成编辑器).在编辑器中输出需要的数据生成最终的dataframe 目录

  8. 生成对抗网络GANs理解(附代码)

    生成对抗网络GANs理解(附代码) 原文地址: http://blog.csdn.net/sxf1061926959/article/details/54630462 生成模型和判别模型 理解对抗网络 ...

  9. C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码...

    C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码 原文:C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码 前言 系列 ...

最新文章

  1. 基于多视图几何方式的三维重建
  2. 熟悉常用的HDFS操作
  3. .vimrc文件中的leader是什么?
  4. CO07利润中心必输
  5. winform dategridview 自动完成。
  6. 快速提示:使用Chrome开发工具调试GWT应用程序
  7. fiddler抓包1-抓小程序https包
  8. 英语口语小组PPT--袁隆平
  9. CreateThread和_beginthreadex的区别
  10. 创业者的十大“必杀技”
  11. win7 python2.7安装PIL库
  12. redis复制key的数据_Redis常见面试题
  13. js 语音识别_js语音识别_js 语音识别库 - 云+社区 - 腾讯云
  14. otool 分析Mach-O
  15. 《传习录》 学习笔记
  16. Amazon教程:刚买就降价!避免损失,申请PRICE MATCH(价格保护)的方法
  17. Exp9 Web安全实践基础 20154328 常城
  18. JavaScript 汉字与拼音互转终极方案 附JS拼音输入法
  19. aecmap快捷键_ArcGIS编辑操作的常用快捷键
  20. torch和torchvision对应版本(最新版,含有torchvision 0.13.0版本)

热门文章

  1. Mysql数据类型、架构体系
  2. 实习汇总:爱奇艺、安永、网易、滴滴、百度、优酷、国家统计局、搜狐、爱立信
  3. C语言for语句简单打印心形。
  4. Mac Javascript开发环境搭建
  5. 聚宽量化交易-入门篇(海龟交易法则)
  6. GuiLite学习参考借鉴
  7. 今日学习在线编程题:弓形圆心角
  8. 武田发布Pevonedistat联合阿扎胞苷治疗较高危MDS患者2期试验的有力数据
  9. Dart 语言 不换行输出
  10. JVM——基础面试题