0基础学习VR全景平台篇第119篇:利用蒙版航拍补天 - PS教程

上课!全体起立~

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

嗨,大家好。欢迎收看蛙色VR系列教程之PS利用蒙版航拍补天。 

我们之前已经教过大家如何进行航拍调色,不知道大家学的怎么样呢? 

会不会发现,即使经过调色之后,有时候还是因为天气等原因限制,天空还是会缺少一些丰富的色彩和漂亮的光线,并且还会有无法看到的天空部分。 

今天我们就来教大家,如何利用PS的蒙版工具进行航拍补天。 

首先先来像大家介绍一下蒙版工具。 首先,在PS中的蒙版可以分为图层蒙版、矢量蒙版、剪切蒙版、快速蒙版四类,在补天中呢,我们需要用到的就是图层蒙版了。这四个蒙版的原理大底都是相似的,会用一个,其余的也就很简单了,蒙版的功能可以简单为一个好用的灵活的橡皮擦,且遵循下面的原则:

黑色蒙版→遮罩(不显示);灰色蒙版→半透明; 白色蒙版→显示

下面开始正式进入蒙版补天。

(光照示意图,不仅上图标出部分)

1.打开全景图片,挑选合适的补天素材

在我们的全景图片中可以看到,光照的方向在画面中是偏右的,那我们就要挑选一张光照同样是偏右的天空素材。这么做的原因其实就是防止穿帮。

因为太阳光线对城市中建筑的影响是很明显的:建筑背面阴影的投射,和建筑上方的高光反射部分,简单来说就是,背面需要的背光,和正面需要的亮光,要符合人眼观察和我们的经验常识

2.创立图层蒙版先

图片拉入PS主页面,并使用【Ctrl + T】自由变换功能对图片进行自由缩放,调到符合原图的光源位置和覆盖原有地平线的位置即可。这里需要注意的是,不能将素材左右部分拖出超过画布部分,否则会造成后期全景图预览的断层现象。 

这里可以用降低图层不透明度的方式来观看图片是否对齐

(天空素材寻找示意图,根据图片情况而定,光源位置不做参考

(降低不透明度示意图)

调整完成后,恢复不透明100%,并【点击图层工具下方的蒙版工具】,创立图层蒙版。选中图层蒙版后,我们可以使用画笔或是渐变工具对蒙版进行修改,涂白色的部分显示,涂黑色的部分隐藏,而灰色部分为半透明。

(天空素材对齐示意图)

3.使用渐变工具添加图层蒙版

来到图层蒙版之后,首先选择点击【图层蒙版】,再点击【渐变工具】选择【由黑到白】按住【shift + 鼠标左键】往上拉,就能看到效果。

这里有一个小技巧可以告诉大家,有时候一次渐变的效果可能并不能达到我们理想的效果,我们其实可以通过【Ctrl + Z】撤回之前那一步的渐变效果,根据上一次的效果再次微调使用渐变工具添加黑白蒙版

(创建图层蒙版按钮)

在这里再次提醒一下大家,蒙版的使用规律是:

黑色蒙版→遮罩(不显示);灰色蒙版→半透明; 白色蒙版→显示

(添加蒙版后,使用渐变工具进行操作)

那么,我们就可以看到补天过程已经完成了。

总结一下,我们的步骤大致分为三步:一、挑选素材  二、添加蒙版  三、 渐变擦除

大家学会啦就可以去实践操作起来啦!~

(补天完成示意图)

记得另存为图片格式哦

JPEG选项设置

一定要记得做完图片后将图片保存导出来哦!!!

下课啦!!!

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

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

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

相关文章

VS Code+DevChat助力非专业开发也能玩转代码编程

一、前言 偶然间网上瞎逛,看到DevChat 发布了一款 VS Code 插件,可提供类似chatgpt一样的“一站式 AI 辅助编程”体验。据说, DevChat 直接对接 GPT-4 还让免费用,目前免费注册收邮件即可获取key,再也不用麻烦的外部手…

Flink(二)【Flink 部署模式】

前言 今天是Flink学习的第二天,我的心情异常的复杂哈哈哈(苦笑),学习上还是比较顺利的,感情上我并不擅长,所以心情波动大在所难免。害,至少还有学习让我不被各种糟糕琐碎的日常生活里的人和事所…

Python(四)字符串

程序员的公众号:源1024,获取更多资料,无加密无套路! 最近整理了一波电子书籍资料,包含《Effective Java中文版 第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》&…

Vue3指令

Vue 指令(Directives)是 Vue.js 的一项核心功能,它们可以在 HTML 模板中以 v- 开头的特殊属性形式使用,用于将响应式数据绑定到 DOM 元素上或在 DOM 元素上进行一些操作。 Vue 指令是带有前缀 v- 的特殊 HTML 属性,它赋…

c语言练习第10周(1~5)

根据公式求和 输入样例20输出样例 534.188884 #include<stdio.h> #include<math.h> int main() {int i,n;scanf("%d", &n);double s 0,t0;for (i 1; i < n; i) {t t sqrt(i);s s t;}printf("%.6lf", s);return 0; } 第一行输入…

获取AAC音频的ADTS固定头部信息

文章目录 前言一、AAC音频中的ADTS二、解析ADTS信息1.标准文档中介绍2.解析3.采样率索引和值4.下载AAC标准文档 前言 调试嵌入式设备中播放aac音频的过程中&#xff0c;了解了aac音频格式&#xff0c;记录在此&#xff0c;防止遗忘。 一、AAC音频中的ADTS ADTS&#xff08;Audi…

深度学习 opencv python 实现中国交通标志识别 计算机竞赛

文章目录 0 前言1 yolov5实现中国交通标志检测2.算法原理2.1 算法简介2.2网络架构2.3 关键代码 3 数据集处理3.1 VOC格式介绍3.2 将中国交通标志检测数据集CCTSDB数据转换成VOC数据格式3.3 手动标注数据集 4 模型训练5 实现效果5.1 视频效果 6 最后 0 前言 &#x1f525; 优质…

思谋科技进博首秀:工业多模态大模型IndustryGPT V1.0正式发布

大模型技术正在引领新一轮工业革命&#xff0c;但将其应用于工业制造&#xff0c;仍面临许多挑战&#xff0c;专业知识的缺乏是关键难点。11月5日&#xff0c;香港中文大学终身教授、思谋科技创始人兼董事长贾佳亚受邀参加第六届中国国际进口博览会暨虹桥国际经济论坛开幕式。虹…

物联网水表电子阀工作原理是怎样的?

随着科技的不断发展&#xff0c;物联网技术逐渐深入到我们的生活之中。作为智能家居的重要组成部分&#xff0c;物联网水表电子阀凭借其智能化、节能环保等优势&#xff0c;受到了越来越多用户的青睐。接下来&#xff0c;合众小编将来为大家介绍下物联网水表电子阀工作原理。 一…

2023云栖大会,Salesforce终敲开中国CRM市场

2015年被视为中国CRM SaaS元年&#xff0c;众多CRM SaaS创业公司和厂商在Salesforce的榜样作用下涌入了CRM SaaS赛道。在全球市场&#xff0c;Salesforce是CRM SaaS领域的领导厂商&#xff0c;连续多年占据了全球CRM SaaS第一大厂商地位。然而&#xff0c;Salesforce作为业务类…

leetcode刷题日记:100.Same Tree(相同的树)和101.Symmetric Tree(对称二叉树)

100.Same Tree(相同的树) 题目给了我们两棵树要我们判断这两颗树是否相同&#xff0c;我首先想到的就是前序序列与中序序列可以唯一确定一棵树&#xff0c;如果我能分别确定这两棵树的前序序列与中序序列&#xff0c;然后再分别比较它们的前序序列与中序序列就能得到这两棵树是…

3D可视化字母出现频率_vtkLinearExtrusionFilter

开发环境&#xff1a; Windows 11 家庭中文版Microsoft Visual Studio Community 2019VTK-9.3.0.rc0vtk-example参考代码目的&#xff1a;学习与总结 demo解决问题&#xff1a;统计输入文本中字母出现的频率&#xff0c;不区分大小写&#xff0c;使用3D可是化方式进行显示&…

Figma转Sketch文件教程,超简单!

相信大家做设计的都多多少少听过一点Figma和Sktech&#xff0c;这2个设计软件是目前市场上很受欢迎的专业UI设计软件&#xff0c;在全球各地都有很多粉丝用户。但是相对来说&#xff0c;Figma与Sketch只支持iOS系统有所不同&#xff0c;Figma是一个在线设计软件&#xff0c;不限…

【网络协议】聊聊HTTPDNS如何工作的

传统 DNS 存在哪些问题&#xff1f; 域名缓存问题 我们知道CND会进行域名解析&#xff0c;但是由于本地会进行缓存对应的域名-ip地址&#xff0c;所以可能出现过期数据的情况。 域名转发问题 出口 NAT 问题 域名更新问题 解析延迟问题 因为在解析DNS的时候&#xff0c;需要进行…

【单片机基础小知识-如何通过指针来读写寄存器】

寄存器的本质就是内存&#xff0c;RAM&#xff0c;而指针是可以对内存进行操作的&#xff0c;因此可以通过指针来读写寄存器。 如何读取以下一片地址&#xff1a; 步骤1、首地址 结构体&#xff0c;它所占用的内存空间大小与它内部成员有关。 构造一个28字节的类型 type…

数据结构-单链表-力扣题

移除链表元素 题目链接&#xff1a;力扣&#xff08;LeetCode&#xff09; 思路&#xff1a;和前面学的单链表的中间删除数据一样&#xff0c;使要被删除节点的前一个节点指向下要被删除节点的下一个节点&#xff0c;然后把要被删除的节点free掉。 具体实现过程&#xff1a;先…

0成本LLM微调上手项目,⚡️一步一步使用colab训练法律LLM,基于microsoft/phi-1_5,包含lora微调,全参微调

项目地址 &#xff1a;https://github.com/billvsme/train_law_llm ✏️LLM微调上手项目 一步一步使用Colab训练法律LLM&#xff0c;基于microsoft/phi-1_5 。通过本项目你可以0成本手动了解微调LLM。 nameColabDatasets自我认知lora-SFT微调train_self_cognition.ipynbsel…

Spring Boot自动配置原理、实战、手撕自动装配源码

Spring Boot自动配置原理 相比较于传统的 Spring 应用&#xff0c;搭建一个 SpringBoot 应用&#xff0c;我们只需要引入一个注解 SpringBootApplication&#xff0c;就可以成功运行。 前面四个不用说&#xff0c;是定义一个注解所必须的&#xff0c;关键就在于后面三个注解&a…

YOLOv8教程系列:五、关闭数据增强

YOLOv8教程系列&#xff1a;五、关闭数据增强 在一些特殊情况下&#xff0c;特别是在计算机视觉任务中&#xff0c;如目标检测&#xff0c;图像的颜色扰动可能会对算法的性能和稳定性产生重要影响。在这些情况下&#xff0c;我们可能需要采取一些措施来关闭部分或全部的数据增…

JAVA IDEA 下载

超简单步骤一&#xff1a; IntelliJ IDEA 官方下载链接 点击以上链接进入下图&#xff0c;点击下载 继续点下载&#xff0c;然后等待下载完后打开安装包即可 步骤二&#xff1a; 打开下好的安装包&#xff0c;点击Browse...我们把它下载到自己喜欢的地方&#xff08;主要是别占…