不知道大家有没有发现,我们平时出去玩拍照的时候,尤其是拍建筑,拍的照片经常不垂直,建筑的整个轮廓都是倾斜的,仿佛要倒了......(前提是你本来想拍水平垂直的)

其实出现这种情况很正常,第一个原因容易出现在超广角拍摄,手机超广角拍摄会导致建筑畸变(超广角比较适合拍纯风景类),虽然看起来容纳了更过的物体信息 ,但是建筑的畸变看起来就很不舒服了;第二个原因就是我们拍摄的时候没有把水平和垂直选好

特别是在狭窄的小巷道或者胡同里,看到旁边有一个门很漂亮,但是胡同或者小巷道太窄了,就算你站在墙的边上,想拍下门上的物体和整个门,往往很难做到,就会导致拍下来门是倾斜的。下面我就以我前几天拍的一张照片为例,给一些新人 讲述如何矫正水平、垂直以及黑白留色(均为手机处理)。

照片水平垂直矫正

▼方法一:手机图库自带编辑器调整

现在的手机图库里一般都自带图片编辑,虽然功能不多,但是有的时候也可以利用。如果我们前期拍摄的照片是左右倾斜,那么只需要通过手机自带编辑器里旋转功能,就可以完成对图片的矫正。

未矫正原始的画面

上面的这个图片可以看出只是左右的倾斜,也就是不垂直。这种情况只需要在图库自带编辑器里旋转一定的角度即可矫正。

通过旋转后矫正,轮廓都已经垂直

上面这个是旋转矫正之后的效果图,可以看得出来,垂直的效果给人比较严谨自然的感觉。但也不是所有图片都需要矫正,这要取决一开始你想拍成什么样的效果。

▼方法二:Snapseed修图APP来矫正

这款修图的手机软件可以说是最好的,功能强大,简单易学,关键完全免费没有广告,相信很多喜欢拍照的手机里都有这款APP。上面说的是左右倾斜的处理方法,如果是里外倾斜不垂直怎么办?如下图:

里外倾斜(拍摄角度低造成)

原图是由于拍摄角度向上,导致里外倾斜,此时如果还用旋转来调整,是无法达到目的的。如上图右图,就算你把中间建筑的轮廓调整了垂直,但是边缘是倾斜的,地面也不水平。这时候就要用到Snapseed修图软件了。

Snapseed图片矫正

打开图片,工具→视角,左下角第一个选项“倾斜”。因为原图地面是水平的,所有就只需要按住图片上下滑动一定的角度就可以矫正了,矫正完成,点击右下角的√即可。

矫正后的效果

除了左右、上下矫正,在“视角”功能里还有其他三个功能:旋转、缩放、自由,一共四个矫正工具,前面三个功能大家都比较容易理解,“自由”就是可以对一张图片进行四个角落的水平垂直独立矫正,一般用于比较复杂的矫正。

自由矫正

虽然矫正可以通过后期来进行调整,但是最好前期拍摄的时候保持水平垂直,这样后期也可以省很多时间去处理。手机相机都有“参考线”,建议打开,在拍照的时候可以更好的辅助我们去取景,有时候人的感觉有很大误差的。

黑白留色,形成强烈的是色差对比

黑白留色就是保留一种颜色,其他的全部变为黑白,在拍一些古镇建筑、古街道的时候往往可以起到画龙点眼的作用。

最终的效果图

▼方法一:手机图库自带编辑器

以华为手机为例,因为我的是华为手机,其他手机图库有没有这个功能就不知道了。如果是用这个方法的就可以不用先矫正。找到图片,“编辑”→“保留色彩”,选中图片中的灯笼红色,这样其他的颜色就成了黑白了,然后再对图片中不需要保留的部分进行涂抹成黑白即可。

编辑→保留色彩

再把不需要保留的部分擦拭成黑白即可。

橡皮檫擦拭多余的颜色

然后再用上面的矫正方法,完成矫正。利用Snapseed的“工具”→“调整图片”,修改“对比度”、“氛围”和“高光”的参数,就可以出现原图中的天空效果了。

效果图对比▼

效果图

▼方法二:Snapseed黑白留色,利用图层的修改来处理。

首先点击“工具”→“黑白”→“确定”,让整个图片变成黑白;再点击上方的“图层标志”→“查看修改内容”→“黑白”→“修改”。

处理顺序

再打开黑白图层→放大需要修改的部分→把灯笼的颜色擦拭就变成红色了。放大倍数越大,擦拭的范围越小;图片放大越小,擦拭的范围越大,如下图:

擦拭灯笼还原红色

重复这个步骤把另外两个灯笼颜色修改完成,再根据上面的方法调整参数,就可以得到最终的效果图了。

最终的效果图

其实像这种类型的修图还是很简单的,只要你多修几次就很熟悉了。Snapseed软件功能很多,还有比较撑用的调整、曲线、查看修改内容功能外,还有突出细节、白平衡、剪裁、旋转、视角、展开、局部、画笔、修复、HDR景观、魅力光晕、色调对比度、戏剧效果、复古、颗粒胶片、怀旧、斑驳、黑白、黑白电影、美颜、头部姿势、镜头模糊、晕影、双重曝光、文字、相框等功能,有很多的滤镜效果,每个滤镜效果参数都是自己自己修改参数的。

更多精彩,欢迎关注

每个人审美不一样,修图的参数调整也是不一样的,所以没有必要千篇一律,但是修改的方法是一样的,或者自己也可以再添加其他的滤镜都可以。

▼注意

图片水平和垂直的矫正,无论是用手机自带编辑器还是Snapseed来处理,都会把多余的部分自动去掉,不够的部分软件会根据分割的边缘来补充相似的。所以任何图片的矫正都是小角度的,大角度的矫正效果是不理想的。因为调整的角度越大,删除或者补充的部分就越多,会导致有些细节的丢失以及画面的不协调。所以,还是要前期尽量拍的好一些。

本期就到这里了,更多精彩,欢迎大家关注。

winform datagridview 没有出现垂直滚动条 上下_照片从水平垂直矫正,再到黑白留色,两种方法快速处理...相关推荐

  1. python提交表单无效_使用Django Form解决表单数据无法动态刷新的两种方法

    一.无法动态更新数据的实例 1. 如下,数据库中创建了班级表和教师表,两张表的对应关系为"多对多" from django.db import models class Class ...

  2. centos7查看当前cpu运行模式_杂集:centos7中设置服务开机自启的两种方法,欢迎补充...

    前言: 在日常使用linux系统过程中,安装服务后系统不会自动启动服务的.就算手动启动了服务,只是当前生效,一旦服务器重启后,系统不会自动启动这些服务.如果每次重启服务器都要自己手动启动这些服务,一台 ...

  3. cxgrid中纵横单元格合并_逆向查询合并单元格中的数据,这两种方法你值得拥有...

    ​有同事询问了一个问题,说下面的这种表格,我有部门和人员的清单列表,如果我想根据人员清单去查询其所在的部门要怎么实现呢? 因为部门列的数据内容是经过合并的,如果我们直接使用Vlookup进行查找,查找 ...

  4. java整型转换为数组_基于java中byte数组与int类型的转换(两种方法)

    java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送.者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形 ...

  5. python图片转换成文字的手机软件_手机如何将图片转换成文字?用这两种方法转换很简单...

    没有扫描仪怎么将纸质文档变成电子文档?图片上的文字太多想要提取没有好的方法吃苦受累的就是自己!今天分享给大家用手机将图片转换成文字的方法,轻松提取图片文字很简单! 方法一.迅捷文字识别--手机APP ...

  6. 华硕主板无盘启动bios设置_最新华硕主板进BIOS设置U盘启动的两种方法

    华硕这家台湾企业在主板领域一直是处于领头羊的地位,旗下的主板以质量优异获得大量用户的青睐.下面小编就讲讲最新华硕主板如何进bios设置u盘启动,在此介绍两种方法. 方法一:利用启动热键快速设置 1.开 ...

  7. 我的世界java版怎么找史莱姆区块_我的世界手机版史莱姆区块查找的两种方法...

    大家好,我是拾方. 大家在玩我的世界的时候,经常为一些材料而发愁,去收集又比较浪费时间,所以就有了一些"农场"存在.比如我们在做一些红石装置的时候,经常需要粘液球,前期只能去一些沼 ...

  8. python中复数采用什么方法提取实部_讲解Python3中NumPy数组寻找特定元素下标的两种方法 python3中怎样实现对一个复数取实部...

    python numpy 数组提取某一列大于某一直的数据 import numpy as npa=np.arange(9).reshape(3,3)12 a Out[31]: array([[0, 1 ...

  9. DataGridView编辑后立即更新到数据库的两种方法

    DataGridView控件是微软预先写好的一个显示数据的控件,功能非常强大,可以显示来自数据库表的数据和XML等其他来源的数据.最近在做一个迷你超市管理系统,要大量用到这个控件.所以花时间好好研究了 ...

最新文章

  1. 【Android RTMP】音频数据采集编码 ( FAAC 音频编码参数设置 | FAAC 编码器创建 | 获取编码器参数 | 设置 AAC 编码规格 | 设置编码器输入输出参数 )
  2. 有关gcc,make,gdb的知识
  3. 微信小程序1. Forgot to add page route in app.json. 2. Invoking Page() in async task.
  4. oracle group by用法_从OceanBase TPCC测试报告看ORACLE兼容性进展
  5. 统计字符串中单词个数
  6. js中给多个class属性的标签赋值
  7. 熬了几个大夜,学完一套985博士总结的Pytorch学习笔记(20G高清/PPT/代码)
  8. 【语音识别】之梅尔频率倒谱系数(mfcc)及Python实现
  9. 如何用Camtasia给视频添加马赛克?
  10. Safari浏览器兼容性问题
  11. 前端学习笔记-JS数据类型
  12. java添加word书签,Jacob操作Word书签
  13. Java 大厂面试必刷题 Day1:何为面向对象编程的思想?面向对象三大特征是什么?
  14. 关于WGAN的学习总结——Lipschitz约束与正则化
  15. 前端利用正则对手机号码,身份证号,姓名进行脱敏处理
  16. MySQL按条件计数
  17. IE浏览器收藏夹里面的内容不显示
  18. 苹果cms的php.ini,苹果cms伪静态设置教程
  19. 计算机绘图专业,计算机绘图与设计专业
  20. 1_初步了解和试运行

热门文章

  1. Android反编译工具的使用(保姆级教程)
  2. 苹果开发者20年8月二次认证
  3. Opencv 给灰度图上颜色
  4. Mysql学习笔记(基础)
  5. 软件开发培训不得不选传智播客的九大理由
  6. 在广州传智播客网页平面UI设计培训机构能学到什么?
  7. 字符串倒序输出的五种方法
  8. Springboot平衡膳食系统小程序 计算机毕设源码27190
  9. 线上 MySQL 的自增 id 用尽怎么办?被面试官干趴下了!
  10. ML之FE:Vintage曲线/Vintage分析(观察用户的全周期风险情况/明确用户风险的成熟期/确定逾期率何时趋向于稳定/从而选择合适的表现期)的简介、计算逻辑、案例应用之详细攻略