Pr 视频效果:ASC CDL

视频效果/颜色校正/ASC CDL

Color Correction/ASC CDL

ASC CDL ASC CDL效果通过对红、绿、蓝三个原色通道的独立调整,实现对图像色彩的精确控制。在此基础上,还可用于调整处理后图像的整体饱和度。

  ◆  ◆

效果选项说明

2f19645508fbc3257ad6fe65990fd4d1.png

斜率 Slope、偏移 Offset和功率 Power(合称为 SOP)是应用至红、绿、蓝三个独立色彩通道的转换函数。一个 CDL 中可生成一组共九个独立操作,再加上第十个单独控制饱和度 Saturation的指令,简称为 SOP-S。

斜率

Slope

调整原色通道(红色 Red、绿色 Green、蓝色 Blue)的增益(Gain),影响原色通道的亮度。

d156c064aba15ce30540239a4734cd1f.png

公式:输出 = 输入 x 斜率

默认的斜率值都是 1.0,表示无调整。

值的范围为 0.0 到 10.0。

斜率大于 1,增加通道的亮度。

比如,红通道斜率值大于 1 时,增加红光的强度,画面偏红,尤其是高光区域,但对纯白区域无影响。

斜率小于 1,减少通道的亮度。

比如,红通道斜率值小于 1 时,降低红光的强度,画面偏青,尤其是高光区域和纯白(白场)区域。

斜率的调整不会影响纯黑区域(黑场)。

偏移

Offset

调整原色通道的偏移量,影响图像的整体亮度和色偏。

8ad631ae1c2b70194da94d374dde1414.png

公式:输出 = 斜率 + 偏移

默认的偏移值都是 0.0,表示无调整。

值的范围为 -10.0 到 +10.0。

偏移运算发生在斜率之后,它能在调整原色通道的亮度的同时保持斜率一致。

比如,绿通道的偏移值大于 0.0 时,线性增强绿光的强度,画面偏绿,但不会影响纯白区域。

绿通道的偏移值小于 0.0 时,线性降低绿光的强度,画面偏洋红,但不会影响纯黑区域。

功率

Power

常称为“指数”。使用指数函数来非线性调整原色通道的亮度,尤其是中间调区域。

c760a56fc6f3115de8a499a96339b1c5.png

公式:输出 = 输入^指数

默认的功率值都是 1.0,表示无调整。

值的范围为 0.0 到 10.0。

比如,蓝通道的功率值大于 1.0 时,非线性降低蓝光的强度,画面中间调偏黄,但不影响图像的纯黑和纯白区域。

蓝通道的偏移值小于 0.0 时,非线性增加蓝光的强度,画面偏蓝,也不会影响纯黑和纯白区域。

饱和度

Saturation

饱和度在斜率、偏移和功率之后应用,用于提升和降低图像整体的色彩鲜艳程度。

默认值为 1.0,表示未调整饱和度。

值的范围为 0.0 到 10.0。

值为 0.0 时,表示完全去饱和,图像变为灰度图像。

  ◆  ◆

关于 CDL

ASC CDL(American Society of Cinematographers Color Decision List)是美国电影摄影师协会(ASC)创建的用于在不同设备和软件之间交换基本颜色校正数据的规范,常简称为“颜色决策表”(CDL)。

传统意义上的 CDL 大多创建于拍摄现场调色时。

e960a00d2276c6202a9674a6180e9ff7.png

CDL 最基础的形式是一种人机可读的文本文件。

001 AX    V  C    00:00:00:00 00:05:40:23 01:00:00:00 01:05:40:23
*ASC_SOP (0.444887 1.184053 1.649235) (0.191272 -0.088555 -0.133891)(1.000000 1.000000 1.000000)
*ASC_SAT 1.000000

例如上方 EDL 格式的 CDL,它对斜率做了很大的调整,微调了偏移,功率和饱和度没有任何调整。

ASC CDL 的 1.2 版本增加了第十个单独控制饱和度的指令,在应用所有的 SOP 转换函数之后,它会影响 RGB 的整体结合结果。所以才被称为 SOP-S。

一般情况下,CDL 都在风格类 LUT之前使用。这能让 CDL 将图像调整至最佳状态,随后再用 LUT 来转换像素值。这样还能避免 LUT 裁切“界外”的数据,CDL 可以在交给 LUT 处理前避免这种裁切发生。

CDL 简单且提供了最大的兼容性,可以在不同的软件和设备之间保持颜色校正的一致性,适用于需要在不同平台上协作的项目。

e0e825937c81ed5f9d890ab8b63b5292.jpeg

“点赞有美意,赞赏是鼓励”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/910372.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

linux之调度管理(1)-调度器的初始化

一、linux 启动内核时的第一个进程 init_task linux 进程的鼻祖 0,1,2,我在其他文章中,有具体讲解,链接是: linux 之0号进程、1号进程、2号进程_linux下0号进程 swap-CSDN博客。 在这里就不具体展开了。请看上面的文章详解。 当…

雷池社区版7.1新版本自定义NGINX配置分析

简单介绍雷池,是一款简单好用, 效果突出的 Web 应用防火墙(WAF),可以保护 Web 服务不受黑客攻击。 雷池通过阻断流向 Web 服务的恶意 HTTP 流量来保护 Web 服务。雷池作为反向代理接入网络,通过在 Web 服务前部署雷池,可在 Web 服…

基于 AIGC 的糖尿病健康管理平台

项目介绍 Healthoney为一款以大语言模型为核心,通过分析用户的各项信息为用户生成定制化的饮食运动计划,提高糖尿病患者生活质量的智能健康管理平台。通过集成体重趋势预测、健康数据分析、食物热量查询、饮食计划个性化定制等功能,帮助用户…

qt QTableWidgetItem详解

1、概述 QTableWidgetItem 是 Qt 框架中的一个类,专门用于在 QTableWidget(一个基于项的表格视图)中表示单个单元格的内容。QTableWidget 继承自 QAbstractItemView,而 QTableWidgetItem 则作为表格中的一个单元格项,…

常见 HTTP 状态码分类和解释及服务端向前端返回响应时的最完整格式

目前的开发项目,准备明年的国产化,用了十年的自研系统借这个机会全部重写,订立更严格的规范,这里把返回格式及对应状态码记录一下。 常见 HTTP 状态码及解释 HTTP 状态码用于表示客户端请求的响应状态,它们分为五类&a…

卖模版还能赚到钱吗?

说到赚钱,我想大部分人都会感兴趣。但如果告诉大家现阶段卖模板也能赚钱,可能还是有人不信。我要说说我的观察了。 本文可在公众号「德育处主任」免费阅读 我是一只临期程序猿,我最早接触到“模板能卖钱”这个概念是在模板王里。模板王平台上…

基于ssm的个人健康管理系统

项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下,你想解决的问…

DB-GPT系列(三):底层大模型设置(开源模型、在线模型)

前面两篇文章分别对 DB-GPT 的总体情况进行了介绍,同时涵盖了镜像一键部署与源码部署这两种部署方式。 DB-GPT系列(一):DB-GPT能帮你做什么? DB-GPT系列(二):DB-GPT部署&#xff0…

易思智能物流无人值守系统 ExportReport SQL注入漏洞复现

0x01 产品简介 易思无人值守智能物流系统‌是一款集成了人工智能、机器人技术和物联网技术的创新产品。它能够自主完成货物存储、检索、分拣、装载以及配送等物流作业,帮助企业实现无人值守的智能物流运营,提高效率、降低成本,为现代物流行业带来新的发展机遇。该系统旨在为…

stm32 ADC实例解析(3)-多通道采集互相干扰的问题

文章目录 一、问题现象:二、原因分析:1、测量值不准问题分析:2、采样干扰问题分析 三、解决办法:1、硬件:(1)、电源供电(2)、引脚电容(3)、减少采…

ASP.NET Core 路由规则,自定义特性路由 ,IActionConstraint 路由约束 总结 mvc

资料 资料 路由服务 路由服务是在 Program.cs 中使用 builder.Services.AddRouting()注册的, 只是默认在 builder 之前已经注册过了,无需我们再次注册。 AddRouting()方法必须在 UseRouting()方法之前运行,它是路由的基础服务。 MapContro…

在数据库设计中,如何避免全表扫描?

2024年10月NJSD技术盛典暨第十届NJSD软件开发者大会、第八届IAS互联网架构大会在南京召开。百度文心快码总经理臧志分享了《AI原生研发新范式的实践与思考》,探讨了大模型赋能下的研发变革及如何在公司和行业中落地,AI原生研发新范式的内涵和推动经验。 …

Maven的安装配置

文章目录 一、MVN 的下载二、配置maven2.1、更改maven/conf/settings.xml配置2.2、配置环境变量一、MVN 的下载 还是那句话,要去就去官网或者github,别的地方不要去下载。我们下载binaries/ 目录下的 cd /opt/server wget https://downloads.apache.org/maven/maven-3/3.9.6/…

ReactPress系列—NestJS 服务端开发流程简介

ReactPress Github项目地址:https://github.com/fecommunity/reactpress 欢迎提出宝贵的建议,感谢Star。 NestJS 服务端开发流程简介 NestJS 是一个用于构建高效、可靠和可扩展的服务器端应用程序的框架。它使用 TypeScript(但也支持纯 Java…

Redis数据库测试和缓存穿透、雪崩、击穿

Redis数据库测试实验 实验要求 1.新建一张user表,在表内插入10000条数据。 2.①通过jdbc查询这10000条数据,记录查询时间。 ②通过redis查询这10000条数据,记录查询时间。 3.①再次查询这一万条数据,要求根据年龄进行排序&#…

JavaCV 图像边缘检测 之 Canny 算法

🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/literature?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,…

Java Agent使用

文章目录 基本使用premain使用场景 agentmain 关于tools.jar https://docs.oracle.com/en/java/javase/20/docs/specs/jvmti.html com.sun的API,如果使用其他厂商的JVM,可能没有这个API了,比如Eclipse的J9 https://www.ibm.com/docs/en/sdk…

解决客服打字慢的快捷回复软件

客服每天都要打字回复咨询,打字慢必然影响回复效率,聊天宝就是一款解决客服打字慢的快捷回复软件 前言 总所周知,客服每天都要打字回复咨询,打字慢必然影响回复效率,所以解决打字速度慢的问题,就是很多客服…

【2024最新版Kotlin教程】Kotlin第一行代码系列第六课-嵌套类,数据类,密封类

【2024最新版Kotlin教程】Kotlin第一行代码系列第六课-嵌套类,数据类,密封类 数据类在之前的课程已经讲了,嵌套类和密封类可以不学,很少用到的。 但为了系统的完整性还是说一下 一、嵌套类: 选学:按我经…

uniapp 开发公众号 h5 页面 错误 “redirect_uri 参数错误“

公众号 h5 支付 调错避坑 1. 一直显示以下错误 ”redirect_uri 失效了“不用管直接 打包上传服务器 2. 直接在”微信开发者工具“ 进行调试( 使用线上地址访问 )就能看到真实 接口 错误,在进行调试