DaVinci:曲线之 HSL 曲线

news/2025/1/11 11:35:04/

调色页面:曲线

Color:Curves

H 指的是色相 Hue,S 指的是饱和度 Saturation,L 指的是亮度 Luminance。DaVinci Resolve 的曲线调板中,除了自定义曲线,还提供了六种基于色相、饱和度或亮度的调节曲线,我们统称为 HSL 曲线。

ff1edaf8bd016117e1351219ec785bd8.jpeg

使用 HSL 曲线时,建议在调板设置(...)菜单中选择“输出”直方图,可更直观地观察调整后的变化。

要注意的事,无论使用什么样的叠加直方图,所有曲线控制点的位置都是基于节点的输入信息。

比如,通过“色相 对 色相”曲线将蓝色衬衣改成了红色,在“色相 对 饱和度”曲线中,应在同样的位置(蓝色)来改变其饱和度。

eefdaeb75721ee9866201eeeea77370d.jpeg

每种 HSL 曲线调板左下角的“样条线” Spline按钮,可将选中的控制点转换为带手柄的贝赛尔控制点,以便更精准控制和平滑过渡。

在基于色相或亮度的 HSL 曲线状态下,使用检视器的“限定器”工具取样时,都将在当前曲线上添加三个对应的控制点。中间的控制点用于实施调整,两边的控制点用于限制范围。

  • 色相 对 色相

    Curves - Hue Vs Hue

根据(输入)色相来改变色相。

d0034276901a713c130d58b0e1706b6d.jpeg

叠加显示的直方图反映了画面的色相分布。

点击左下方的色点(红色、黄色、绿色、青色、蓝色和洋红色),可自动添加对应颜色范围的控制点。

基于中间水平线向上或向下都是改变色相,即偏移当前色相值正或负多少度,此处称为“色相旋转” Hue Rotation。

c7d0d29a867d157442ac24d89fe69855.jpeg

该曲线既可用于细微地校正颜色,也可用于大幅地改变色相。

  • 色相 对 饱和度

    Curves - Hue Vs Sat

根据(输入)色相来调整饱和度。

7f2fae1ccd3b7de32a9ac101c88c87bc.jpeg

叠加显示的直方图反映了画面的色相分布。

高于中间水平线,增加饱和度;低于中间水平线,降低饱和度。

该曲线可用于调整某个指定颜色的饱和度,或者,仅保留一种颜色并将其它所有颜色的饱和度降低。

  • 色相 对 亮度

    Curves - Hue Vs Lum

根据(输入)色相来调整亮度。

bbdf349271dc5b60956c635a5f12eae6.jpeg

叠加显示的直方图反映了画面的色相分布。

高于中间水平线,增加亮度;低于中间水平线,降低亮度。

在实际应用中,也可尝试先提亮所有色相,然后再将某些色相的亮度还原。

  • 亮度 对 饱和度

    Curves - Lum Vs Sat

根据(输入)亮度来调整饱和度。

ce3e2377df4d9914d3c49be5dbe84488.jpeg

叠加显示的直方图反映了画面的亮度分布。

高于中间水平线,增加饱和度;低于中间水平线,降低饱和度。

比如,稍微增加中间调的饱和度而降低暗部的饱和度。

  • 饱和度 对 饱和度

    Curves - Sat Vs Sat

根据(输入)饱和度来调整(输出)饱和度。

8f668ebc049c900e66b35fd49423b64a.jpeg

叠加显示的直方图反映了画面的饱和度分布。

高于中间水平线,增加饱和度;低于中间水平线,降低饱和度。

比如,降低高饱和度而保留中、低饱和度不动。

  • 饱和度 对 亮度

    Curves - Sat Vs Lum

根据(输入)饱和度来调整亮度。

8a8f5464364c09138e34aca2c1c0119c.jpeg

叠加显示的直方图反映了画面的饱和度分布。

高于中间水平线,增加亮度;低于中间水平线,降低亮度。

比如,可以使得高饱和度的颜色变暗以模拟传统胶片效果。

295bba1748aedf0b3c82d5250b2f4e21.jpeg

“有钱的捧个钱场,好看的点下在看”


http://www.ppmy.cn/news/6222.html

相关文章

图(Graph)的定义

图(Graph)的定义 文章目录图(Graph)的定义●图的形式化定义:G (V,E)●无向图和有向图的表示形式:● 有向图和无向图的定义●抽象数据类型定义ADT●图形结构属于复杂的非线性结构● 图由顶点的集合和边的集合构成 ●图的形式化定义:G (V,E) • 集合V(vertex):顶点的有限集合,…

【网络安全】浅识 SQL 注入

前言 SQL 注入(SQL Injection)是发生在 Web 程序中数据库层的安全漏洞,是网站存在最多也是最简单的漏洞。主要原因是程序对用户输入数据的合法性没有判断和处理,导致攻击者可以在 Web 应用程序中事先定义好的 SQL 语句中添加额外…

我写这10+个JavaScript单行代码,被组长夸代码写得优雅!

大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 JavaScript 非常大的特点容易上手且非常灵活,代码实现方式五花八门;有时候能一行代码解决,就尽量不用…

C# Winform 三层架构

一、介绍 三层架构是 C# 桌面开发中比较常用的框架,是由 表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)三层架构组成,目的是为了 “高内聚,低耦合”。开发人员分工更明…

【并发】深入理解JMM并发三大特性(一)

【并发】深入理解JMM&并发三大特性(一) 今天是2022.11.16,在此之前我已经学习完了图灵课堂MySQL的课程,也是想这篇文章一样用CSDN博客的形式来记录这些知识点。 在并发中,JMM在大多数人眼中,它是整个…

java中的反射

反射 类加载的过程 当程序主动使用某个类时,如果该类还未被加载到内存中,则JVM会通过加载、连接、初始化3个步骤来对该类进行初始化。如果没有意外,JVM将会连续完成3个步骤,所以有时也把这个3个步骤统称为类加载或类初始化。加载 …

从 2022 年优秀 Linux 发行版中挑选你喜欢的版本

导读如果你想从 2022 年最佳 Linux 发行版列表中挑选一个最喜欢的版本,那么今天你需要考虑以下几个选项。 2022 年是充满惊喜的一年,Linux 发行版的表现也不例外。从充满功能的新版本到各种桌面选项,总有一些值得期待的东西。 如果你想从 20…

Promise对象的使用

一、什么是Promise Promise 是异步编程的一种解决方案,比传统的解决方案(回调函数和事件)更合理和更强大。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操…