博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
图像编辑之一键特效(Lomo,反转负冲,柔光)
阅读量:6957 次
发布时间:2019-06-27

本文共 1187 字,大约阅读时间需要 3 分钟。

      特效有很多,比如校内的那个照片美容工坊就提供了8种特效:黑白,反相,阿宝色调等等。但其中有些就比较无趣了,如黑白,反相等。所以这篇博文主要讲讲几种还算比较有趣的特效的实现:Lomo,反转负冲和柔光。下面会讲到这几种特效的实现方法,但是要注意的是这并不是唯一的方法:特效讲究是的更多是一种感觉,在一定的方法处理后照片是否会呈现预先所期望的效果,而不是如数学公式般精确。

 

      Lomo:指的是Lomo式的新摄影风格,它不注重构图、对焦,也不用调焦距、光圈,只要能体现自己的思想,引起观者的共鸣就算成功了,展现的是一种随意、不拘谨的生活态度。从视觉上来说Lomo特效的最大特点是:色彩浓郁,偏绿偏黄,有明显的暗角。

      实现原理:

      1.进行的调整,增加图片中青黄比例 (具体比例可以自己确定,一键特效中这个比例是固定的)

      2.,使得图片偏暗

      3.增加暗角

      前两步无需多说,可以参考我前面的几篇文章里面的方法。重要的是第三步:建立一个和原图一样大的全黑蒙层,并画一个刚好内嵌于原图的椭圆。以这个椭圆为边界,椭圆内为全透明(即不处理),椭圆外的点计算它到两个焦点的距离d,并计算椭圆上的点到两焦点的距离mindist和图片顶点到两焦点的距离maxdist,最后计算得到该点的透明度为 : alpha = 255 * ((d – mindist) / (maxdist – d))^2。 将这个蒙层和原图进行融合就获得了中间亮到四个角渐暗的暗角效果。

 

 

        反转负冲:“反转负冲”是在胶片拍摄中比较特殊的一种手法。就是用负片的冲洗工艺来冲洗反转片,这样会得到比较诡异而且有趣的色彩。如果用在MM人像照片上,则会令弥漫着一种前卫甚至颓颓的色彩。

       实现原理:

       反转负冲的实现最主要的是进行不同通道上的图层的混合,至于在混合之后调整亮度之类的操作就可有可无,只是为了按照个人主观意愿来进行一种调整,并不属于整个特效的核心部分。

       1.在蓝色通道,将该通道反相并与原通道上的图层进行正片叠底混合,透明度选择为50%。

       2.在绿色通道,将该通道反相并与原通道上的图层进行正片叠底混合,透明度选择为20%。

       3.在红色通道,进行颜色加深的图片混合,透明度为100%

       4.进行适当的色阶的调整

       这种效果的实现非常简单,相应的图层混合可以参考上一篇博文

 

       柔光:使图片产生一种朦胧和柔和的感觉。

       实现原理:

       1.拷贝一份原图,并进行高斯模糊(高斯模糊的半径设置得越大,效果越朦胧)

       2.将原图适当调亮

       3.以原图为底图,高斯模糊后的图片为上层图做滤色混合 (实际上哪个为底图并不影响最后结果)

       整个操作中除了高斯模糊可能稍显复杂外,其他步骤都很简单,而高斯函数基本上所有的图像库都会提供相应的代码,完全可以拿来参考。

 

       让我们来看下最后的效果。

       原图:(这两人~~~~~~qi……)

      

       Lomo:

     

       反转负冲:

        

       柔光:

 

 

 

转自:

转载地址:http://apmil.baihongyu.com/

你可能感兴趣的文章
Go语言的错误处理
查看>>
一款属于自己的小程序
查看>>
docker - nginx - proxy_pass + proxy_redirect
查看>>
Dubbo Cloud Native 之路的实践与思考
查看>>
Celer Network 链下加密经济机制
查看>>
python中#!/usr/bin/python与#!/usr/bin/env python的区别
查看>>
技术解读|马云见证!蚂蚁金服推出全球首个区块链跨境汇款服务
查看>>
第10章:并发和分布式编程 10.1并发性和线程安全性
查看>>
如何更愉快地使用em —— 别说你懂CSS相对单位
查看>>
centos6.x 安装redmine 3.x + apache
查看>>
Python的变量声明
查看>>
多线程之死锁就是这么简单
查看>>
Python字符串格式化
查看>>
vue 模糊查询+排序
查看>>
jQuery的ajax请求参数大全
查看>>
1248转ABCD
查看>>
朴素贝叶斯算法文本分类原理
查看>>
轰轰烈烈的搭建Spring + Spring MVC + Mybatis
查看>>
leetcode322. Coin Change
查看>>
SourceTree Win10 安装不成功解决过程记录
查看>>