Jtoss Jtoss
首页
  • 数据结构与算法

    • 数据结构与算法 - 概述
    • 数据结构与算法 - 复杂度分析
    • 数据结构 - 线性表
    • 算法 - 常见排序算法
  • 代码规范

    • 代码简洁之道
    • 阿里巴巴开发手册
    • 谷歌Java编程风格指南
  • 设计模式

    • 编写高质量代码概述
    • 面向对象
    • 设计原则
    • 设计模式-创建型
    • 设计模式-结构型
    • 设计模式-行为型(上)
    • 设计模式-行为型(下)
    • 浅析框架源码中的设计模式
    • 业务框架实战案例
  • MySQL 基础

    • MySQL - 数据库设计规范
    • MySQL - 必知必会
  • MySQL 进阶

    • MySQL - 基础架构
    • MySQL - InnoDB存储引擎
    • MySQL - InnoDB缓冲池
    • MySQL - 事务与锁
    • MySQL - 索引
    • MySQL - 查询执行计划
    • MySQL - 性能优化
  • Redis 系列

    • Redis入门 - 基础相关
    • Redis进阶 - 数据结构
    • Redis进阶 - 持久化RDB和AOF
    • Redis进阶 - 事件机制
    • Redis进阶 - 事务
    • Redis进阶 - 高可用高可扩展
    • Redis进阶 - 缓存问题
    • Redis进阶 - 性能调优
  • Java 基础

    • Java 基础 - 知识点
    • Java 基础 - 面向对象
    • Java 基础 - Q/A
  • Java 进阶 - 集合框架

    • Java 集合框架详解
  • Java 进阶 - 多线程与并发

    • Java 并发 - 理论基础
    • Java 并发 - 线程基础
    • Java 并发 - 各种锁
    • Java 并发 - 关键字 volatile
    • Java 并发 - 关键字 synchronized
    • JUC - CAS与原子操作
    • JUC - 锁核心类AQS
    • JUC - 锁接口和类简介
    • JUC - 并发容器简介
    • JUC - 通信工具类
    • JUC - Fork-Join框架
    • JUC - 线程池
  • Java 进阶 - JVM

    • JVM - 概述
    • JVM - 类加载机制
    • JVM - 内存结构
    • JVM - 垃圾回收机制
    • JVM - 性能调优
  • Maven系列

    • Maven基础知识
    • Maven项目构建
    • Maven多模块配置
  • Spring 框架

    • Spring 框架 - 框架介绍
    • Spring 框架 - IOC详解
    • Spring 框架 - AOP详解
    • Spring 框架 - SpringMVC详解
  • Spring Boot 系列

    • Spring Boot - 开发入门
    • Spring Boot - 接口相关
  • Spring Cloud 系列
  • Mybatis 系列

    • Mybatis - 总体框架设计
    • Mybatis - 初始化基本过程
    • Mybatis - sqlSession执行过程
    • Mybatis - 插件机制
    • Mybatis - 事务管理机制
    • Mybatis - 缓存机制
  • 业务常见问题

    • Java 业务开发常见错误(一)
    • Java 业务开发常见错误(二)
    • Java 业务开发常见错误(三)
    • Java 业务开发常见错误(四)
    • Java 业务开发常见错误(五)
    • Java 业务开发常见错误(六)
  • IDEA系列

    • IDEA 2021开发环境配置
    • IDEA 快捷键
  • Git系列

    • git status中文乱码
  • 其他

    • Typora+Picgo 自动上传图片
    • hsdis 和 jitwatch
  • 实用技巧
  • 收藏
  • 摄影
  • 学习
  • 标签
  • 归档

Jason Huang

后端程序猿
首页
  • 数据结构与算法

    • 数据结构与算法 - 概述
    • 数据结构与算法 - 复杂度分析
    • 数据结构 - 线性表
    • 算法 - 常见排序算法
  • 代码规范

    • 代码简洁之道
    • 阿里巴巴开发手册
    • 谷歌Java编程风格指南
  • 设计模式

    • 编写高质量代码概述
    • 面向对象
    • 设计原则
    • 设计模式-创建型
    • 设计模式-结构型
    • 设计模式-行为型(上)
    • 设计模式-行为型(下)
    • 浅析框架源码中的设计模式
    • 业务框架实战案例
  • MySQL 基础

    • MySQL - 数据库设计规范
    • MySQL - 必知必会
  • MySQL 进阶

    • MySQL - 基础架构
    • MySQL - InnoDB存储引擎
    • MySQL - InnoDB缓冲池
    • MySQL - 事务与锁
    • MySQL - 索引
    • MySQL - 查询执行计划
    • MySQL - 性能优化
  • Redis 系列

    • Redis入门 - 基础相关
    • Redis进阶 - 数据结构
    • Redis进阶 - 持久化RDB和AOF
    • Redis进阶 - 事件机制
    • Redis进阶 - 事务
    • Redis进阶 - 高可用高可扩展
    • Redis进阶 - 缓存问题
    • Redis进阶 - 性能调优
  • Java 基础

    • Java 基础 - 知识点
    • Java 基础 - 面向对象
    • Java 基础 - Q/A
  • Java 进阶 - 集合框架

    • Java 集合框架详解
  • Java 进阶 - 多线程与并发

    • Java 并发 - 理论基础
    • Java 并发 - 线程基础
    • Java 并发 - 各种锁
    • Java 并发 - 关键字 volatile
    • Java 并发 - 关键字 synchronized
    • JUC - CAS与原子操作
    • JUC - 锁核心类AQS
    • JUC - 锁接口和类简介
    • JUC - 并发容器简介
    • JUC - 通信工具类
    • JUC - Fork-Join框架
    • JUC - 线程池
  • Java 进阶 - JVM

    • JVM - 概述
    • JVM - 类加载机制
    • JVM - 内存结构
    • JVM - 垃圾回收机制
    • JVM - 性能调优
  • Maven系列

    • Maven基础知识
    • Maven项目构建
    • Maven多模块配置
  • Spring 框架

    • Spring 框架 - 框架介绍
    • Spring 框架 - IOC详解
    • Spring 框架 - AOP详解
    • Spring 框架 - SpringMVC详解
  • Spring Boot 系列

    • Spring Boot - 开发入门
    • Spring Boot - 接口相关
  • Spring Cloud 系列
  • Mybatis 系列

    • Mybatis - 总体框架设计
    • Mybatis - 初始化基本过程
    • Mybatis - sqlSession执行过程
    • Mybatis - 插件机制
    • Mybatis - 事务管理机制
    • Mybatis - 缓存机制
  • 业务常见问题

    • Java 业务开发常见错误(一)
    • Java 业务开发常见错误(二)
    • Java 业务开发常见错误(三)
    • Java 业务开发常见错误(四)
    • Java 业务开发常见错误(五)
    • Java 业务开发常见错误(六)
  • IDEA系列

    • IDEA 2021开发环境配置
    • IDEA 快捷键
  • Git系列

    • git status中文乱码
  • 其他

    • Typora+Picgo 自动上传图片
    • hsdis 和 jitwatch
  • 实用技巧
  • 收藏
  • 摄影
  • 学习
  • 标签
  • 归档
  • AI

  • 收藏夹

  • 摄影

    • 摄影入门 - 基础知识
    • 摄影入门 - 光
    • 摄影入门 - 什么是好照片
    • 摄影入门 - 静物与人物
    • 摄影入门 - 风光与街拍
    • 摄影入门 - 谈摄影
    • 去无方向的信 - 3个参数
    • 去无方向的信 - 掌控曝光
    • 去无方向的信 - 镜头
    • 去无方向的信 - 咬死一些东西
    • 去无方向的信 - 掌控对焦
    • 去无方向的信 - 相机
    • 去无方向的信 - 看照片
    • 去无方向的信 - 有意为之
    • 去无方向的信 - 好照片
    • 去无方向的信 - 构图
    • 去无方向的信 - 颜色
      • 色彩
      • 调色
      • 来源
    • 去无方向的信 - 距离
  • 学习

  • 更多
  • 摄影
Jason
目录

去无方向的信 - 颜色

# 色彩

我们之前聊过什么是体面的颜色,什么是扎眼的颜色,我说关于颜色的一切,我们都是一代接一代被洗脑洗下来的,Rembrandt 和 Vincent van Gogh 影响了 Alessandra Sanguinetti 和 Alex Webb,然后他们两位摄影师又影响了后世的摄影师们,或甚至画家。

这是之前讲 RAW 图的时候的一张例图,我说 RAW 图可以把稍微过曝的高光区域拉回来,说得好像上面那张图是原图一样,实际下面这张图才是贴近原图的样子……如果我在有强光的环境里拍颜色,第一件事,就是要把曝光降下来。

Constantine Manos

Harry Gruyaert,公认的色彩大师之一,说过这么一句话:“There is no story. It's just a question of shapes and light.”(照片儿里没有故事,只有关于形状和光线的问题。)

这句话基本上是拍色彩的人的共识。就像 Henri Cartier-Bresson 只关心结构一样,你看看那些色彩大师,他们只关心颜色,但同样的,他们也不在意自己镜头里的人。

比如上面这张例图,图里的人对摄影师来说重要不重要?“看不清他”对摄影师很重要,因为摄影师只需要这个人的影子,不需要这个人的任何细节,因为这个人的细节与照片儿无关。所以,这个人无关紧要到不需要是某个特定的人,换一个人也行。摄影师在意的是颜色,在意的是在这么好的颜色氛围里,少了人影,画面不够丰富。而,说回到颜色本身,这种颜色,是靠把曝光降下来拍出来的,在强光强影的环境里,“亮”是不可能拍出颜色的。

再来看一张照片儿:

Christopher Anderson

这是 Christopher Anderson 拍自己的小女儿,右边是原图,左边是我把曝光拉上去了,你能看清 Pia 的脸了,还能隐隐看清后面的绿树和红色的四层小楼,但摄影师没打算让你看清他家姑娘的脸,他只想让你看那颗红色的气球。

那我们就先不看别的,只看气球。左边的气球亮,右边的气球暗,但亮起来的气球远没有暗下去的气球好看,也居然没有暗下去的气球显眼。顺便还可以看一眼地面,那种悠悠的绿色调,在提亮以后,彻底完蛋了。

继续看这张照片儿。看影子和右上角露出来的那一小小块天空我们可以知道,这其实是一个光线条件非常好的环境,但摄影师选择拍得这么暗,为什么?首先,可以解放光圈,其次,可以解放快门,这两点都是拍孩子的时候最需要的东西,最后,可以凸显出来在这个场景里最重要的东西,那就是那颗逆光的气球。摄影师彼时彼刻只想创造一个画面,Pia 在这张照片儿里并不重要,换成别人也行。

拍色彩从来都不是“不是黑白照片儿”,不是有颜色就叫色彩作品……那些正经拍色彩的人,只有颜色可以激活他们,他们眼睛里除了颜色再没有其他东西了。

颜色有三个要素,分别是色相、饱和度和明度。色相就是颜色各式各样的样子,就是这个颜色长什么样儿,是红的还是绿的,是黄的还是蓝的;饱和度就是颜色的浓度,也可以说是纯度,饱和度越高,颜色就越鲜艳,饱和度越低,颜色就越趋近于灰色;至于明度,就是颜色的亮度,我可以比较武断地说这么一句话:高明度的颜色不是体面的颜色。

你可以看一眼蜷川实花的照片儿:

高饱和低明度,这么高的饱和度,为什么依然好看且不油腻,就是因为颜色的明度低……而很多扎眼的照片儿,我们会误认为那只是饱和度太高了,其实更多的是明度的问题。

说回来,我刚才提到,如果想在强光强影的环境里表现颜色,需要把曝光降下来,需要让画面里的高光区域曝光正常,麻麻烦烦的,但其实,强光强影的环境本来就不是最适合表现颜色的环境……或者可以这么说,如果想在强光强影的环境里表现颜色,非常依赖环境本身,环境本身必须特别花里胡哨,所以 Alex Webb 才往古巴跑,所以 Harry Gruyaert 才往摩洛哥和印度跑。

那什么光线条件最适合拍色彩呢?多云阴天傍晚下雨下雪。

一想到这些场景,你可能会觉得很平淡,不抢眼,但相机最喜欢这样的环境。之前咱们说过,人眼的宽容度是很高的,对于人眼来说,光线再强,影子再黑,我们也能看清各种颜色,不太会因为白花花的强光和黑漆漆的阴影就分辨不了颜色,但相机不行。所以,拍色彩,对相机最友好的环境是没有强光强影的平光环境。

在这种环境里,颜色最能表现出来它们本身的样子,或者说,稍微有一点颜色,就能拍出来。淡淡的肉粉色、淡淡的米黄色,淡淡的天青色等等,在强光下,不会有什么太大的分别,尤其是在黑压压的阴影的衬托下,他们都会趋近于白色,而如果你感知不太到这些淡淡,你就体会不到色彩他细腻的一面。你看那些在强光强影里拍色彩的人,他们的照片儿里从来不会有淡淡,因为淡淡在那种照片儿里是很难被感知到的。

Joel Sternfeld

# 调色

有一款软件叫 Lightroom,简单说,LR 就是把 Photoshop 里管调色的那些功能都给集合到一起了,所以,在没有特别精细的后期需求的情况下,LR 比 PS 方便很多,非常好用。LR 里有一个功能叫“去朦胧”,曾经叫做“去雾”,这个功能就像他的名字一样,最早大家都拿来去雾,其实说穿了,这个功能就是用来解决画面发灰的问题的。

咱们看上面的例图。中间是原图,在没有其他调整的情况下,左边是把“饱和度”拉到头,右边是把“去朦胧”拉到头。

首先,左右两张都比中间原图的颜色鲜艳;其次,明显可以看出来“去朦胧”在加饱和的同时降低了颜色的明度,但左边“饱和度”拉满的那张没有这个效果;最后,如果两张对比着看,你会觉得左边的颜色是假的,像一张图片,不可能真实发生,但右边,虽然“去朦胧”拉满以后效果非常糟糕,脏兮兮的,但你会觉得颜色很稳,没有太失真,尤其是阳光那部分。

所以,我特别喜欢用“去朦胧”这个功能给照片儿加饱和度……借这个例子,我是想说,我们后期的时候,可以考虑向右发展,尽量不要向左发展。如果你的意识在右边,你对颜色的控制就会相对稳一些,但如果你的意识在左边,你就大概率会搞出一张特别扎眼的照片儿。你就会把草原搞成下面这样,会把城市搞成下面这样,会把我心爱的泸沽湖搞成下面这样。

但如果同样是草原、城市和泸沽湖,搞成这样,可能会更好一些。

放一张主色调的对比图,你自己感受一下。

不过,不得不说,其实上排中间那个颜色挺好看的,但不适合对应的那张照片儿,那张照片儿的天空你会觉得很假,是因为那些过分鲜艳的城市建筑,吓人的配搭,简直没法儿看了……但那样颜色的天空,如果只是天空,可能也没那么糟糕。

The Crimson Line Trent Parke

以前有个网友跟我说他拍照片儿修照片儿的时候老是感知不到应该往哪个方向走,他想知道怎么培养感知力。我跟他说,不要空想,不用感,多看就行了,直接看,就直接知了。

然后,还有很重要的一点,看完要动手去拍摄,拍完要动手去调图,曝光、对比、高光阴影、黑白色阶、鲜艳度、饱和度、色调曲线、HSL、颜色分级、锐化结构噪点、线性渐变、径向渐变、图层、蒙版、画笔、颜色分区……不断尝试,不断尝试,不断尝试。看,知其然,自己动手,知其所以然。

# 来源

  • 极客时间《去无方向的信》 (opens new window)专栏笔记
#摄影
上次更新: 2024-08-19
去无方向的信 - 构图
去无方向的信 - 距离

← 去无方向的信 - 构图 去无方向的信 - 距离→

最近更新
01
开始
01-09
02
AI工具分享
01-09
03
AI 导读
01-07
更多文章>
Theme by Vdoing | Copyright © 2022-2025 Jason Huang | 闽ICP备2025088096号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式