景深合成
什么是景深合成?
在解释景深合成之前,我们首先需要了解一个概念,何为景深?
“景深”是一个范围,当某一物体被清晰地聚焦时,焦点前后的特定距离(焦内),将保持清晰,而超出的部分(焦外),则会被模糊虚化,而这个焦点前后清晰的范围被称为景深。
景深合成也被称为景深堆栈,是一种景深拓展技术,它以一组不同对焦位置为基础的图片,将多个焦平面进行融合叠加,使其一张照片覆盖了所有的景深范围,实现场景中所有元素都清晰的图像。
景深合成在静物、微距、风光等题材中都有着极高的使用率,它们都有一个共性,即被摄主体不会运动,场景中也没有大范围移动的元素。但是需要注意,拍摄风光题材时,尽量避免大风天气带来场景中植物的摇摆不定,这会导致后期合成困难。由于涉及多张图像的堆栈融合,这也意味着,在拍摄中你需要有一个稳固的三脚架。
景深合成的后期处理
本文以三组不同景深的照片为例,用ps实现景深合成。这三张照片的焦点分别是大雄,哆啦a梦,胖虎静香。
步骤
文件->脚本->将文件导入堆栈…
点击浏览,选择需要堆栈的文件,选中尝试自动对齐源图像,点击确定。
选中所有图层
点击 编辑->自动混合图层
选择堆叠图层
最终就得到了一张各个焦点都清晰的图像
猜你喜欢
java虚拟机(jvm)
7012
象的指针引用,所以一般这部分使用的内存相对较小,而且当方法调用完成以后栈帧中占用的内存即可被回收。影响java虚拟机栈最大深度的因素有那些1.Java虚拟机栈的大小直接影响栈的深度2.在java虚拟机栈
blog
jwt的优缺点和适用场景
算法基础
1393
基于session和基于jwt的方式的主要区别就是用户的状态保存的位置,session是保存在服务端的,而jwt是保存在客户端的。JWT的优点:可扩展性好应用程序分布式部署的情况下,session需要做多机数据共享,通常可以存在数据库或者redis里面。而jwt不需要。无状态jwt不在服务端存储任何状态。RESTfulAPI的原则之一是无状态,发出请求时,总会返回带有参数的响应,不会产生附加影响。
blog
springboot整合mybatis
框架
2781
springboot整合mybatis1.创建maven项目2.sql文件SETNAMESutf8mb4;SETFOREIGN_KEY_CHECKS=0
框架
2603
在springboot整合视图层,官方推荐使用thymeleaf。thymeleaf只是渲染html的一种方式,是一种模板。第一步创建一个maven项目第二步:修改Jdk版本,添加thymeleaf
前端(h5)
2709
概念浅拷贝只会拷贝一层,如果数组中是对象,则只会拷贝对象引用,如果是基本数据类型则会拷贝值。深拷贝多层次拷贝,如果数组中是对象,则会连同对象一起拷贝。concat方法实现浅拷贝vara=[{id:1
数据结构与算法
2855
上一篇:广度优先搜索算法(bfs、广搜)java实现-数据结构和算法用邻接矩阵表示图的定点之间的关系如下图数据结构则用邻接矩阵表示为: privatestaticintmap[][]={ {0,3,6,-1,-1,-1,-1,-1,-1,-1,-1}, {3,0,-1,4,1,-1,-1,-1,3,-1,-1}, {6,-1,0,-1,-1,-1,-1,3,-1,-1,-1}, {-1,4,-1,
blog
java集合之Hashtable
java基础
1665
java集合之Hashtable一、构造方法1.publicHashtable()publicHashtable(){this(11,0.75f);}无参构造,初始化一个容量为11,负载因子为
blog
springmvc集成websocket
spring/springmvc
4102
springmvc集成websocket环境:spring+springmvc+tomcat8注意:本测试项目运行环境不能低于tomcat81.websocket配置
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。