0基础学习VR全景平台篇第111篇:全景图拼接和编辑 - PTGui Pro教程

news2024/11/17 20:49:05
上课!全体起立~

大家好,欢迎观看蛙色官方系列全景摄影课程!

前情回顾:上节,我们将源图像导入了PTGui,也设置好了各项参数。

下面我们就开始拼接全景图,并且在编辑器里进行一系列检查错位设定主视角的编辑操作。

都是知识点,拿小本记一下:

1)全景编辑器这个工具,就像导演的监视器,把控着全景作品的质量关;

2)全景编辑器这个工具,又像中央厨房,联结着遮罩、控制点等其他选项卡,协同工作。

(对齐影像)

(等待拼接进度条)

点击【对齐影像】按钮,PTGui Pro 弹出进度条弹框,请耐心等待进度条走完。

软件会默认会自动识别一组“源图像”重合部分的控制点,拼接出一张“宽高比”2:1的全景图。

划重点:

全景摄影师拍摄全景时,讲究的就是“重合”,我们给大家规定地拍拍摄时每隔60度拍摄一张,也是为了保证图片与图片之间有将近50%的重合部分。

航拍因为斜下拍摄多圈,一圈图与一圈图之间也得保证重合

(全景编辑器界面)

进度条走完,全景图拼接完成后,会跳出“全景编辑器界面”,如上图。

为了确保全景图尺寸比例为2:1,这是行业标准,我们要把界面左侧下方红框圈中的两个按钮拉到最下面最右边,否则在后面处理时会产生很多完全不必要的麻烦。

(全景编辑按钮&快捷键)

“全景编辑器”界面可以随意关闭,不会对拼接结果产生任何影响。

关闭后,也可以通过在主界面里,点击菜单栏【工具】>【全景编辑】,重新打开“全景编辑器”界面。

温馨小提示:

“全景编辑器”快捷键是Ctrl+E;

大多数软件都会在菜单栏对应按钮的后方,标注快捷键,赶快学起来吧!

打开“全景编辑器”界面,下面为大家介绍全景编辑常用的几个小功能。

(编辑单个影像模式)

(编辑全局影像模式)

“全景编辑”分为两个影像模式:“编辑单个影像模式”&“编辑全局影像模式”,后者比较常用。

编辑单个影像模式此模式可以单独移动或旋转组成全景的单个影像;

编辑全局影像模式此模式可以整体移动或旋转组成全景的全局影像。

(球形全景投影)

全景编辑的“投影”模式很多,软件默认选用“球形全景投影”模式,这个不必更改,如上图。

“球形全景投影”又叫“等距离长方圆柱投影”,专用于球形360°*180°全景图的投影,方便查看全景的整体概况

(细节查看器按钮)

“找茬”环节,检查错位矫正水平,我们都需要用到“细节查看器”。

“细节查看器”是一个放大镜的图标,作用是放大显示全景中详细信息。投影模式也会改变,可以四处拖拽改变视角。

(细节查看器界面)

“细节查看器”查看时可以放大和缩小,利用界面左侧红框圈中按钮,上下滑动。滚动鼠标滚轮,也能实现同样效果。

划重点:

“细节查看器”放大查看细节和错位;

“细节查看器”缩小查看垂直和水平;

(全景编辑器网格中心线)

“全景编辑器”会显示辅助网格线,网格线的中心线则代表着这张全景图的主视角

我们一般将画面主体&关键内容设置为主视角,或是正对空间关系上的前进方向。

例如上图中,如果想让观众的第一眼是墙上的logo和文字。

上手操作,在“编辑全局影像模式”下,直接鼠标左键拖动画面向右移动,主视角设定完成。

(设定主视角)

答疑时间!

问:为什么我拍摄的全景总是无法拼接?

答:无法拼接,只有两个原因。

1. 前期拍摄时,相机云台节点没有调节准确,透视关系随着不同拍摄角度偏移,无法拼接;

2. 所拍摄的场景含有许多PTGui软件无法识别控制点的的画面,例如像天空、水面,纯色墙体等。

问:拼接之后全景图为什么有错位?

答:产生错位的原因,同样是因为节点调节不准。

除此之外还有,像拍摄时不小心碰到三脚架,手按快门造成相机晃动,三脚架水平歪斜等其他原因。

问:上面这些问题有办法补救吗?

答:最好的办法是重新精准调整节点,再次拍摄。一些微小的错位可以通过PTGui优化,PS修补来消除。

下课啦!!!

欢迎在下方评论区留言,与蛙色的小伙伴们共同交流进步吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1113185.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android 如何在Service中使用ViewModel

需求:最近有反馈说,需要在service中使用网络请求,而我网络请求就是封装的ViewModel。然后我就发现,原来service不支持,懵了呀!哈哈 还是去看看ViewModel的源码了解下吧。下面有几个介绍的。就不多做赘述了。…

uni-app开发

uni-app 官方手册:uni-app官网 一:tarBar:一级导航栏,即 tab 切换时显示对应页。 在pages.json文件里写入如下代码: 此效果:

ROS学习9:ROS进阶

【Autolabor初级教程】ROS机器人入门 1. action 通信 背景 机器人导航到某个目标点,此过程需要一个节点 A 发布目标信息,然后一个节点 B 接收到请求并控制移动,最终响应目标达成状态信息。乍一看好像是服务通信实现,因为需要 A 发送目标&…

【vSphere 8 自签名证书】企业 CA 签名证书替换 vSphere Machine SSL 证书Ⅲ—— 颁发自签名证书

目录 博文摘要5. 使用 Microsoft 证书颁发机构颁发自签名 SSL 证书5.1 登录MADCS5.2 申请证书5.3 选择证书类型5.4 提交CR5.5 下载 Base 64 编码的证书5.6 导出 CA 证书(1)打开 cachain.p7b(2)进入证书导出导向(3&…

Mysql高级——锁(2)

4. 锁的内存结构 InnoDB 存储引擎中的锁结构如下: 锁所在的事务信息: 不论是表锁还是行锁,都是在事务执行过程中生成的,哪个事务生成了这个锁结构,这里就记录这个事务的信息。 此锁所在的事务信息在内存结构中只是一…

让世界更精彩,拓世科技新品亮相世界舞台!虚实融合 智兴百业,2023世界VR产业大会正式开幕!

在这个科技重塑未来的时代,每一分、每一秒,科学技术都在飞速发展,成为我们都在经历的现实。世界VR产业大会,让我们再次目睹了科技带来的奇迹。VR、5G、人工智能、元宇宙等新技术,作为社会进步的引擎,正塑造…

Python程序龟速过载怎么办,asyncio并发教程来解决

前言 许多应用程序,尤其在当今的Web应用程序领域,严重依赖I/O操作。这些类型的操作包括从Internet下载网页的内容、通过网络与一组微服务进行通信,或者针对MySQL或Postgres等数据库同时运行多个查询。Web请求或与微服务的通信可能需要数百毫…

【数据结构】——二叉树的基础知识

数概念及结构 数的分类 二叉树、多叉树 数的概念 树是一种非线性的数据结构,它是由n(n>0)个有限节点组成一个具有层次关系的集合。把它叫做树的原因是它看起来像一颗倒挂的树,也就是说它是跟朝上,而叶朝下的。 有一个特殊的节点&…

小红书达人怎么对接,博主沟通流程汇总!

想要在小红书平台进行宣推,就离不开博主的帮助。一般来说,与小红书博主沟通,分为意向沟通、下单沟通、内容沟通和数据沟通方面。今天为大家分享下小红书达人怎么对接,博主沟通流程汇总! 一、意向沟通 意向沟通是小红书…

MyBatis中怎样查看执行的sql语句日志?

MyBatis中怎样查看执行的sql语句日志? 在mybatis中我们执行sql语句是通过动态代理接口执行的,我们并不能看到内部的sql的执行情况,所以你执行完一个接口之后,你也不知道sql到底有没有执行?以及sql执行的对不对&#x…

【试题016】逗号表达式例题

1.题目&#xff1a;设int a,b;,则表达式(b2,a5,b,ab)的值是 &#xff1f; 2.代码分析&#xff1a; #include <stdio.h> int main() {//设int a,b;,则表达式(b2,a5,b,ab)的值是 ()int a, b;printf("%d\n", (b 2, a 5, b, a b));//分析&#xff1a;逗号表达…

基于Java+Springboot+Vue前后端分离的商品进销存管管理系统

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取项目下载方式&#x1f345; 一、项目背景介绍&#xff1a; 当今社会&#xff0c;…

dubbogo-02 将服务注册到nacos

增加dubbo配置 dubbo:application:name: gotestmodule: gotestgroup: daoorganization: qiudaozhangowner: qiudaozhangversion: 0.1environment: proregistries:nacosWithCustomGroup:protocol: nacos # 注册中心选择 nacosaddress: 127.0.0.1:8848 # nacos ipgroup: RIDE # …

3、Kafka Broker

4.1 Kafka Broker 工作流程 4.1.1 Zookeeper 存储的 Kafka 信息 &#xff08;1&#xff09;启动 Zookeeper 客户端。 [hadoop102 zookeeper-3.5.7]$ bin/zkCli.sh&#xff08;2&#xff09;通过 ls 命令可以查看 kafka 相关信息。 [zk: localhost:2181(CONNECTED) 2] ls /kaf…

最爱问的高频ConcurrentHashMap原理,你会了吗?

1、ConcurrentHashMap 是什么&#xff1f;它的工作原理是什么&#xff1f; ConcurrentHashMap 是Java中的一个线程安全的散列表实现。与HashMap不同&#xff0c;ConcurrentHashMap支持多个线程同时访问和修改散列表&#xff0c;而不需要任何额外的同步机制。 ConcurrentHashM…

C++ vector类模拟实现

目录 一、成员变量 二、构造函数 1.默认构造 2.拷贝构造 3.迭代器构造 4.使用n个值构造 5.赋值拷贝 三、析构函数 四、vector重要成员函数 1.size和capacity函数 2.reserve函数 3.resize函数 4.push_back函数 5.insert函数 6.erase函数 7.重载operator[] 一、成…

html 按钮点击倒计时,限制不可点击

html 按钮点击倒计时&#xff0c;限制不可点击 e94cbabd25cfc7f3f53a50a235734c22.jpg <!DOCTYPE html> <html><head><meta http-equiv"Content-Type" content"text/html; charsetutf-8" /><title></title></head&…

Ubuntu20.4 设置代理

主要是涉及2个代理 涉及apt 可以在、/etc/apt/apt.conf 中进行修改 在系统全局可以在/etc/profile中进行修改

2023年最新全国各省行政区划数据(省-市-区县-乡镇-村)

背景 现实情况&#xff0c;在信息系统开发、电子商务平台、app等等相关软件开发&#xff0c;都会设计到行政区数据联动&#xff0c;这里已经爬好全国各省行政区划数据可供下载。 数据来源 内容为2023年全国统计用区划代码&#xff08;12位&#xff09;和城乡分类代码&#xff…