当前位置: 首页 > news >正文

Ps:堆栈

将多张类似的图像图层堆叠在一起形成图像堆栈 Stack,通过应用不同的堆栈模式,可以从这些图像中提取有用的信息或达到特定的视觉效果。

Photoshop 中的堆栈技术被广泛应用于摄影后期处理、科学研究、环境监测与分析等领域。

例如,它常用于减少图像噪点、合成星轨或灯轨、移除运动物体,以及通过叠加多张图像来增加动态范围等等。

  ◆  ◆

创建图像堆栈的步骤

1、导入图像

要获得最佳的堆栈效果,图像堆栈中的每张图像应具有相同的尺寸和相似的内容。

多张类似的图像既可以来自固定机位单张连拍的照片,也可以从视频中提取帧。

然后,可以通过以下方式导入图像到 Photoshop 中并创建图像堆栈。

方法一:

在 Adobe Lightroom 中选中所有相关照片,右键单击并选择“在应用程序中编辑/在 Photoshop 中作为图层打开”。

方法二:

在 Adobe Bridge 中选中所有相关照片,使用Br菜单:工具/Photoshop/将文件载入 Photoshop 图层。

方法三:

Ps菜单:文件/自动/Photomerge

Automate/Photomerge

请参阅:

《Ps:Photomerge》

方法四:

Ps菜单:文件/脚本/将文件载入堆栈

Scripts/Load Files into Stack

请参阅:

《Ps:将文件载入堆栈》

方法五:

从视频中提取帧作为图层。

Ps菜单:文件/导入/视频帧到图层 

Video Frames to Layers

请参阅:

《Ps:视频帧到图层》

说明:

一个图像堆栈必须包含至少两个图层,且图层的数量和计算复杂度会影响 Photoshop 的处理速度。

2、选择并对齐图层

选择所有导入的图层然后对齐这些图层。

Ps菜单:选择/所有图层 

All Layers

快捷键:Ctrl + Alt + A

Ps菜单:编辑/自动对齐图层 

Auto-Align Layers

5beb7d9126495ae182d9e6a3e2cefb86.png

一般选择“自动” Auto作为对齐选项,也可尝试“调整位置” Reposition选项。

请参阅:

《Ps:自动对齐图层》

3、转换为智能对象

Ps菜单:图层/智能对象/转换为智能对象 

Convert to Smart Object

4、选择堆栈模式

Ps菜单:图层/智能对象/堆栈模式 

Stack Mode

提示:

以上步骤,可简化为一个步骤,即,使用统计脚本自动创建和渲染图像堆栈。

Ps菜单:文件/脚本/统计 

Scripts/Statistics

8a2a38fa50194b730b9f98a6b90ef84b.png

“统计”脚本命令不仅可以将多个图像文件载入为同一文档中的不同图层(图像堆栈)并自动对齐(若勾选),而且可进一步将它们转换为智能对象并应用堆栈模式。

请参阅:

《Ps:统计》

  ◆  ◆

堆栈模式说明

堆栈模式是将智能对象内的所有图层中的红、绿、蓝通道分别进行比较、分析,并按一定方式计算出新的红、绿、蓝通道,最后将它们复合为最终效果。

比如,“最大值”模式将找到所有图层中对应每个像素点位置的最大的红、绿、蓝通道值,并将它们作为新的红、绿、蓝通道以复合成最终效果。

堆栈模式仅作用于非透明像素。

常用的堆栈模式有:

平均值

Mean

平均所有图层像素的值,常用于减少噪点。这在多张长曝光照片或高 ISO 图像中非常有用。

中间值

Median

计算每个像素位置的中间值,可以有效移除场景中移动的对象(如人或车),例如广场去人效果。

最大值

Maximum

保留图像中最亮的像素,适合合成星轨、汽车灯轨或展示水流、云层的运动轨迹。

最小值

Minimum

保留图像中最暗的像素,通常用于合成长曝光的夜景或去除高光细节。

请参阅:

《Ps:堆栈模式》

《Ps:堆栈模式在摄影后期的应用》

提示:

除了使用堆栈模式,还可以使用“自动混合图层”命令自动地混合多个图层(不要转换为智能对象),适合于制作全景图、焦点堆叠、曝光合成或任何需要平滑融合多个图像的场景。

请参阅:

《Ps:自动混合图层》

《Ps:焦点堆栈》

8ad72502c4a9e21a5f76fcc976534ac0.jpeg

“点赞有美意,赞赏是鼓励”

http://www.lryc.cn/news/449221.html

相关文章:

  • 獨立IP和共用IP有什麼區別?
  • 枢纽云EKP数字门户模板上线!轻松复刻胖东来官网,实现数字化逆袭
  • 从自动化到智能化:AI如何推动业务流程自动化
  • Selenium与数据库结合:数据爬取与存储的技术实践
  • 在 Docker 中进入 Redis 容器后,可以通过以下方法查看 Redis 版本:
  • Windows 10 系统安装 FFmpeg 查看、转换、编辑音频文件
  • 反调试防护-API
  • 【视频讲解】非参数重采样bootstrap逻辑回归Logistic应用及模型差异Python实现
  • Linux系统中命令wc
  • redis集群部署
  • VUE条件树查询
  • vue框架学习 -- 日历控件 FullCalendar 使用总结
  • [数据集][目标检测]猪数据集VOC-2856张
  • 工业制造场景中的设备管理深度解析
  • OpenCV图像文件读写(3)统计多页图像文件中的页面数量函数imcount()的使用
  • 【数据治理-构建数据标准体系】
  • AI新方向:OpenAI o1是一个更擅长思考的模型系列:高级推理+逻辑严密+更广泛的知识,用于解决复杂的逻辑问题,慢思考
  • Laravel部署后,CPU 使用率过高
  • Rust调用tree-sitter支持自定义语言解析
  • 如何解决跨域请求中的 CORS 错误
  • 计算机知识科普问答--20(96-100)
  • 济南站活动回顾|IvorySQL中的Oracle XML函数使用示例及技术实现原理
  • 【电商搜索】现代工业级电商搜索技术-Facebook语义搜索技术QueSearch
  • 海滨体育馆管理系统:SpringBoot实现技巧与案例
  • 个人计算机与网络的安全
  • AIGC教程:如何用Stable Diffusion+ControlNet做角色设计?
  • 5V继电器模块详解(STM32)
  • 探究Spring的单例设计模式--单例Bean
  • js基础速成-Set、Map
  • 手机软件何时统一——桥接模式