当前位置: 首页 > news >正文

影视后期: PR调色处理,调色工具面板介绍

写在前面


  • 整理一些影视后期的相关笔记
  • 博文为 Pr 调色处理,涉及调色工具面板简单认知
  • 包括 lumetri 颜色和范围面板
  • 理解不足小伙伴帮忙指正

元旦快乐哦 _


名词解释


饱和度

是指色彩的鲜艳程度,也被称为色彩的纯度。具体来说,它表示色相中灰色分量所占的比例,使用从0%(灰色)至100%(完全饱和)的百分比来度量。

在标准色轮上,饱和度从中心到边缘递增。当色彩中彩色成分多时,其色彩就呈现饱和(色觉强),给人的视觉印象会更强烈;反之,若消色成分多,色彩会显得暗淡,视觉效果也随之减弱。

亮度

是指视频画面明亮程度。在拍摄过程中,如果光线不足或过于饱满,都可能使画面显得暗淡或过于明亮,它决定了图像的清晰度和可见度。亮度的调整通常是通过增加或减少图像的曝光来实现的,它影响整个图像的明暗分布。

色相

色彩的首要特征,是区别各种不同色彩的最准确的标准,是色彩的相貌称谓,如大红、普蓝、柠檬黄等。

色相决定于光源的光谱组成以及有色物体表面反射的各波长辐射的比值对人眼所产生的感觉。在各色中间这十二色相的彩调变化,在光谱色感上是均匀的。如果进一步再找出其中间色,便可以得到二十四个色相。

色彩

可见光的作用所导致的视觉现象,同一个物体,在不同的光的照射下,会反射出不同的光线,即表现出不同的颜色。

白平衡

白平衡是用于调整视频中白色和灰色阴影的工具,以确保它们看起来真实而自然。无论在什么灯光下看到一张白纸,都能看出它是白色的,这就是大脑自动进行的白平衡

而相机不如大脑聪明,因此需要普朗克轨迹定义画面中的白色,来为其提供调整色彩的方向,以便在不同的光照下都能还原人眼所见,这就是相机的白平衡红,绿,蓝三个颜色信息最高点水平高度一致是画面白平衡正确

色温

是描述光线颜色的一种度量单位,通常用于表示光源的色相和颜色的冷暖程度

  • 色温越,光线的颜色越偏向色(冷色);
  • 色温越,光线的颜色越偏向色(暖色)。

白平衡的调整可以通过调整色温来实现

锐化

是一个图像处理中的过程,通过提高像素间的对比度(调整边缘清晰度)来增强图像的清晰度


调色面板各功能区的划分和使用

  • 颜色面板
  • 调色工具的介绍
  • lutlook的区别

颜色面板:调色窗口配置 lumetri 范围

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这里波形选择亮度

在这里插入图片描述
在这里插入图片描述

亮度波形

显示画面的亮度信息

在这里插入图片描述

在Adobe Premiere Pro中,亮度波形图是一种常见的波形图类型,它显示的是视频信号的亮度(Luma)值与时间的关系。通过观察亮度波形图,可以了解画面中的亮度分布情况,方便进行亮度和对比度的调整。

亮度波形图中的曲线表示了视频信号在不同时间点的亮度值,通常是从0到100。横轴代表时间,纵轴代表亮度值。通过观察波形图的曲线形状和分布情况,可以了解视频信号的整体亮度、亮度分布、对比度等信息。例如,如果波形图曲线的峰值较集中且分布在中间位置,表示视频信号的亮度较为均匀,对比度适中;如果曲线分布较为平坦,则表示视频信号的亮度变化较少,对比度较低

PR中的亮度波形对于调整和优化视频的亮度和对比度非常有用,有助于提高视频的质量和观感。

矢量示波器

用来观察画面中整个颜色的分布

在这里插入图片描述

矢量示波器在Adobe Premiere Pro中主要用于分析和监测YUV信号的色相、饱和度和亮度信息YUV是一种色彩编码格式,常用于视频信号的处理和传输。通过矢量示波器,可以方便地观察和调整YUV信号的色彩平衡、亮度分布等参数

矢量示波器中六边形图案代表了颜色的色相分布。每个顶点代表一种基本颜色(红、绿、蓝、青、品和黄),而六边形的内部区域则表示不同颜色之间的混合。

要解读六边形图案,可以按照以下步骤进行:

在这里插入图片描述

六边形图案

  • 色相观察:观察六边形图案中各个顶点的颜色,这些颜色代表了基本色。如果某个顶点颜色特别突出或与其他顶点有明显差异,这可能意味着该颜色在视频中占据主导地位
  • 饱和度识别:通过观察六边形边缘的饱和度,可以了解颜色的鲜艳程度。内层的方块代表饱和度为 75,外层为 100,半径越大,表示该颜色的饱和度越高,越靠近中心,饱和度越低。
  • 颜色分布:注意六边形内部的颜色分布。如果内部区域的颜色分布均匀,表示视频中的颜色过渡自然;如果内部区域的颜色分布不均,则可能需要进行色彩调整。
  • 色彩平衡:通过观察六边形的整体形状和内部颜色分布,可以判断视频的色彩平衡是否合适。如果需要调整色彩平衡,可以通过移动六边形顶点的位置或调整内部颜色区域来实现。
  • 异常颜色:注意六边形中是否存在异常的颜色区域或线条。这些可能是由于摄像机设置、照明问题或其他原因导致的颜色偏差。
分量图(RGB)

用来观察红、绿、蓝三种颜色信息在画面中的整体分布情况

在这里插入图片描述

分量图(RGB)在Adobe Premiere Pro中主要用于显示RGB信号的波形图,以分析颜色的亮度和饱和度信息。RGB信号是一种常见的颜色编码格式,其中R代表红色,G代表绿色,B代表蓝色。通过观察RGB分量图的波形,可以了解各个颜色通道的亮度分布和饱和度情况。

在这里插入图片描述

在RGB分量图中,横轴表示时间纵轴表示亮度或饱和度。每个颜色通道(红色、绿色和蓝色)都有自己的波形曲线,分别表示该通道的亮度或饱和度信息。通过观察这些曲线的形状和分布情况,可以了解视频信号中各个颜色通道的亮度和饱和度状态。

在这里插入图片描述

例如,如果红色通道的波形曲线在某个时间段内明显高于其他通道,表示该时间段内的红色亮度较高;如果绿色通道的波形曲线较为平坦,表示绿色通道的亮度变化较小饱和度较低

调色工具:配置 lumetri 颜色

配置 lumetri 颜色,对画面进行颜色调整

基本校正

对画面进行一级校色处理

在这里插入图片描述

输入LUT

在Adobe Premiere Pro中,输入LUT是指导入的LUT文件,这些文件主要用于色彩校正和风格化调整。LUT文件是一种色彩查找表文件,它可以改变画面的曝光与色彩,从而达到特定的视觉效果。

LUT可分为校正LUT风格LUT

  • 校正LUT可以将前期拍摄的log色彩模式的视频转换为成709色彩模式,即将灰度视频转换为正常效果(灰片还原),各个相机有对应的校正LUT文件,可以官网下载。
  • 风格LUT是一种色彩风格化预设文件,是别人已经调节好的颜色预设,可以一键加载到自己的视频上,基本可以达到一键调色的效果。

颜色

白平衡,用于调整照片中的颜色,使其在各种光线条件下都能够准确地还原物体的真实颜色。白平衡的目的是为了消除图像中的偏色现象,使得白色物体能够呈现真正的白色

通过吸管工吸取认为的白色,进行校正,对应的色温和色彩会变化

在这里插入图片描述

在Adobe Premiere Pro中,可以进行色温和色彩的调整,以达到更好的色彩效果。

色温的调整,PR中提供了色温滑块,可以通过滑动滑块来调整色温值,从而改变画面的整体色调。向滑动滑块可以增加色温,使画面呈现暖色调;向滑动滑块可以降低色温,使画面呈现冷色调。

色彩的调整,色彩调整 由绿到品红,是因为人眼对绿色的敏感度最高,品红色的敏感度最低。因此,在色彩调整中,将绿色通道作为主要的调整通道,品红色通道作为辅助调整通道,可以更有效地实现色彩的调整和校正。另外,绿色通道的亮度信息比较丰富,品红色通道的亮度信息相对较少,因此通过调整绿色通道的亮度可以更好地控制画面的整体亮度。

饱和度 调整,参考前面名词解释

灯光

灯光调整涉及到多个参数,包括曝光、对比度、高光、阴影、白色和黑色等。这些参数都是用来控制画面的明暗和色彩效果的。

  • 曝光:调整画面的明亮程度。提高曝光值会让画面变得更加明亮,整体显得干净而又轻盈;降低曝光值会让画面变得更加昏暗,整体显得沉重而又严肃。
  • 对比度:调整画面的对比程度。提高对比度可以让画面更加通透,但是会损失一些细节;降低对比度会让画面获得相对更加丰富的细节,但是会让画面灰蒙蒙的,简单说就是亮的更亮,暗的更暗
  • 高光:高光对应的是画面中整体高亮的部分(平均亮度降低),例如天空。降低高光值,可以降低天空的亮度,让天空的细节得到更好的呈现。
  • 阴影:阴影对应的是画中整体阴影的部分,例如地面。提高阴影值,可以提高地面的亮度,让地面的细节得到更好的呈现。
  • 白色:调整的是画面中最亮部分(阈值修改),例如雪景。降低白色值,可以降低雪的亮度,让雪景的细节得到更好的呈现。
  • 黑色:调整的是画面中最暗部分,例如夜晚的天空。提高黑色值,可以提高夜晚天空的亮度,让天空的细节得到更好的呈现。

创意

给画面添加风格化look

在这里插入图片描述

Look

创意模块中的“Look”是一种创意类LUT预设,可以快速进行风格化套色。通过使用Look,用户可以快速地应用不同的色彩效果,以改变画面的整体色调和氛围。

Look可以简单地理解为一种视频调色预设,与一般LUT不同,通常不需要去对应原始拍摄设备也可得到创意效果。在调色时,一般使用Lumetri范围面板上的“矢量示波器 YUV”,以便观察视频的色彩分布。

用户可以通过选择不同的Look预设或直接在预览窗口中切换来应用不同的色彩效果。此外,还可以调整应用的强度,以控制色彩效果的强度。

创意模块中的Look提供了多种预设效果,如淡化胶片、锐化、自然饱和度、阴影色彩轮、高光色彩轮和色彩平衡等。通过这些预设效果,用户可以快速地实现不同的创意效果,提高调色效率。

  • 淡化胶片:类似于降低画面对比度,少量使用可以提升电影感。
  • 锐化:调整边缘清晰度以创建更清晰的视频。向右拖动滑块可增加边缘清晰度,向左拖动可减小边缘清晰度。不过要确保不过多锐化,以免显得不自然。
  • 自然饱和度:调整饱和度以便在颜色接近最大饱和度时最大限度地减少修剪。该设置可以改变所有低饱和度颜色的饱和度,而对高饱和度颜色的影响较小
  • 阴影色彩轮和高光色彩轮:这两个工具允许用户调整阴影和高光中的色彩值。通过使用这些工具,用户可以改变画面中暗部和亮部的颜色,以实现不同的视觉效果。
  • 色彩平衡:这个工具用于平衡剪辑中任何多余的洋红色或绿色。通过调整色彩平衡,用户可以纠正画面的颜色偏色,使其更加自然或符合特定的颜色风格。

曲线

RGB曲线和色相饱和度曲线工具

在这里插入图片描述
包括RGB曲线色相饱和度曲线

RGB曲线

在这里插入图片描述

对于RGB曲线,可以通过调整曲线的形状来控制画面的色彩和明暗。具体而言,可以通过向上或向下拖动曲线的不同部位来增加或降低相应色彩的亮度,或者通过调整曲线的弯曲程度来改变相应色彩的对比度。通过调整RGB曲线,可以精确地控制画面的色彩和明暗效果,以达到所需的视觉效果。

色相饱和度曲线

在这里插入图片描述

在这里插入图片描述

色轮和匹配

修改画面整体的高光、中间调、阴影部分的颜色倾向

在这里插入图片描述

HSL辅助

对画面中单独某个颜色进行调色处理

在Adobe Premiere Pro中,HSL辅助是用于对画面中的局部颜色进行调整的工具。HSL代表色相(Hue)、饱和度(Saturation)和亮度(Lightness)。HSL辅助功能可以帮助用户更加精确地控制画面的色彩,以达到所需的视觉效果。

在这里插入图片描述

在这里插入图片描述

晕影

给画面整体添加暗角处理

晕影是一种在画面边缘逐渐淡出、中心突出的视觉效果。它通过给画面的边缘添加亮暗角,以突出主题或使画面更加有层次感。

在这里插入图片描述

这种效果通常用于突出画面的中心部分,或者为画面增加一种特定的氛围和风格。晕影控件可以控制边缘的大小形状以及变亮或变暗的量,从而实现不同的视觉效果。

相关文章:

影视后期: PR调色处理,调色工具面板介绍

写在前面 整理一些影视后期的相关笔记博文为 Pr 调色处理,涉及调色工具面板简单认知包括 lumetri 颜色和范围面板理解不足小伙伴帮忙指正 元旦快乐哦 _ 名词解释 饱和度 是指色彩的鲜艳程度,也被称为色彩的纯度。具体来说,它表示色相中灰色…...

ARM AArch64的虚拟化(virtualization)详解(上)

目录 一、概述 开始之前 二、虚拟化介绍 为什么虚拟化很重要...

计算机组成原理知识总结

目录 第一章、计算机系统概述知识框架:1.冯诺依曼机和存储程序的概念?2.计算机的工作过程?3.在计算机系统结构中,什么是编译?什么是解释?4.描述一下指令执行过程?1) 取指令: PC 一&g…...

springboot学习(八十五) 解决springboot3.2找不到资源无法抛出404错误的问题

前言 springboot3.2以下可以定义ErrorPageRegistrar将404错误转发到一个接口地址,但升级到springboot3.2(spring6.1)后,该配置不生效,抛出了500错误。 以前的错误页面处理如下: ConditionalOnClass(ErrorPageRegist…...

OpenHarmony 应用通用签名

一.背景 由于hap包需要经过签名才能安装到设备上,在DevEco Studio可以进行自动签名,但是自动签名只能安装在当前的设备上,在其他设备上不能安装,所以我们需要进行通用的手动签名,手动签名HarmonyOS和OpenHarmony流程是…...

Redis:原理+项目实战——Redis实战1(session实现短信登录(并剖析问题))

👨‍🎓作者简介:一位大四、研0学生,正在努力准备大四暑假的实习 🌌上期文章:Redis:原理速成项目实战——Redis的Java客户端 📚订阅专栏:Redis速成 希望文章对你们有所帮助…...

交叉编译aarch64架构支持openssl的curl、libcurl

本文档旨在指导读者在x86_64平台上交叉编译curl和openssl库以支持aarch64架构。在开始之前,请确保您的系统环境已正确配置。 1. 系统环境准备 系统是基于Ubuntu 20.04 LTS,高版本可能会有问题。首页,安装必要的开发工具和库文件。打开终端并…...

扩展名是.KEY的文件可能有不同的存在,打开方式也因此不同

本文解释了使用KEY文件扩展名的所有不同格式,以及如何在可能的情况下打开和转换每种格式。 KEY文件的定义 KEY文件扩展名可能是用于注册软件程序的纯文本或加密的通用许可证密钥文件。不同的应用程序使用不同的KEY文件来注册各自的软件,并证明用户是合…...

软件工程总复习笔记

软件工程课程复习提纲 文章目录 软件工程课程复习提纲一、基本知识点1. 软件工程的概念及目标2. 软件危机的概念及典型表现3. 瀑布模型的概念及特点4. 快速原型模型的特点5. 螺旋模型的基本思想6. 软件生命周期的概念及划分为哪几个阶段7. 软件需求的定义8. 常见的软件需求获取…...

蓝桥杯-每日刷题-030

打印等边三角形 一、题目要求 题目描述 输出等边三角形&#xff1a;输入n值&#xff0c;输出高度为n的等边三角形。输入格式 输入存在多组测试数据。对于每组测试数据输入一个正整数n(1<n<100)。输出格式 对于每组测试数据输出对应的等边三角形。每组测试数据最后输出一…...

AI赋能游戏开发,如何更好地处理随之而来的海量数据,更好地利用开发游戏?

人工智能&#xff08;AI&#xff09;正在改变我们所知的游戏行业。它为3A工作室、独立开发者和业余爱好者提供了工具&#xff0c;让他们能够更轻松地创建以前需要大量时间和资源的项目。尤其是&#xff0c;虚幻引擎的AI工具已经取得了显著的进步。 虚幻引擎AI拥有专门用于游戏…...

Serverless架构学习路线及平台对比

在云计算领域&#xff0c;Serverless架构已经成为了一个重要的趋势。本文将为你提供一条清晰的Serverless架构学习路线&#xff0c;帮助你系统地掌握这个领域的知识&#xff0c;并对比国内外的Serverless平台的优缺点。 一、基础理论学习 首先&#xff0c;我们需要理解Server…...

解决ROS含动态参数的Config文件无法正确识别的错误

问题描述 功能包名为paddle_detection 在工作空间下, 通过catkin_make可以正常通过编译且执行无异常, 可以通过bloom-generate rosdebian生成依赖 但是在将其打包成deb包的过程中fakeroot debian/rules binary报错 fatal error: paddle_detection/paddle_detectionConfig.…...

探索 PyTorch 中的 torch.nn 模块**(1)

目录 引言 torch.nn使用和详解 Parameter 函数作用 使用技巧 使用方法和示例 UninitializedParameter 特点和用途 可进行的操作 使用示例 UninitializedBuffer 特点和用途 可进行的操作 使用示例 Module**&#xff08;重点&#xff09; 关键特性和功能 举例说…...

【WPF.NET开发】预览事件

本文内容 先决条件预览标记为“已处理”的事件通过控件解决事件禁止问题 预览事件&#xff0c;也称为隧道事件&#xff0c;是从应用程序根元素向下遍历元素树到引发事件的元素的路由事件。 引发事件的元素在事件数据中报告为Source 。 并非所有事件场景都支持或需要预览事件。…...

JDBC->SpringJDBC->Mybatis封装JDBC

一、JDBC介绍 Java数据库连接&#xff0c;&#xff08;Java Database Connectivity&#xff0c;简称JDBC&#xff09;是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口&#xff0c;提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们…...

ts中的keyof 关键字

const getVal <T,K extends keyof T>(obj:T,key:K) : T[K]>{return obj[key]; }使用了 keyof 关键字。keyof 是 TypeScript 的一个特性&#xff0c;它返回一个字符串字面量类型&#xff0c;表示对象类型的所有属性键的联合类型。 这段代码定义了一个泛型函数 gatVal&…...

Head First Design Patterns - 装饰者模式

什么是装饰者模式 装饰者模式动态地将额外责任附加到对象上。对于拓展功能&#xff0c;装饰者提供子类化的弹性替代方案。 --《Head First Design Patterns》中的定义 为什么会有装饰者模式 根据上述定义&#xff0c;简单来说&#xff0c;装饰者模式就是对原有的类&#xff0c…...

MySQL 执行过程

MySQL 的执行流程也确实是一个复杂的过程&#xff0c;它涉及多个组件的协同工作&#xff0c;故而在面试或者工作的过程中很容易陷入迷惑和误区。 MySQL 执行过程 本篇将以 MySQL 常见的 InnoDB 存储引擎为例&#xff0c;为大家详细介绍 SQL 语句的执行流程。从连接器开始&…...

判断电话号码是否重复-excel

有时候重复的数据不需要或者很烦人&#xff0c;就需要采取措施&#xff0c;希望以下的方法能帮到你。 1.判断是否重复 方法一&#xff1a; 1&#xff09;针对第一个单元格输入等号&#xff0c;以及公式countif(查找记录数的范围&#xff0c;需要查找的单元格&#xff09; 2…...

【Java开发岗面试】八股文—Java虚拟机(JVM)

声明&#xff1a; 背景&#xff1a;本人为24届双非硕校招生&#xff0c;已经完整经历了一次秋招&#xff0c;拿到了三个offer。本专题旨在分享自己的一些Java开发岗面试经验&#xff08;主要是校招&#xff09;&#xff0c;包括我自己总结的八股文、算法、项目介绍、HR面和面试…...

【Linux】Linux 下基本指令 -- 详解

无论是什么命令&#xff0c;用于什么用途&#xff0c;在 Linux 中&#xff0c;命令有其通用的格式&#xff1a; command [-options] [parameter] command&#xff1a;命令本身。-options&#xff1a;[可选&#xff0c;非必填]命令的一些选项&#xff0c;可以通过选项控制命令的…...

Eureka注册及使用

一、Eureka的作用 Eureka是一个服务注册与发现的工具&#xff0c;主要用于微服务架构中的服务发现和负载均衡。其主要作用包括&#xff1a; 服务提供者将自己注册到Eureka Server上&#xff0c;包括服务的地址和端口等信息。服务消费者从Eureka Server上获取服务提供者的地址…...

Ubuntu之修改时区/时间

1、查看当前时间及时区状态 sudo timedatectl status # 显示当前时区为Asia/Shanghai 2、查看当前系统时间 sudo date 3、查看当前系统时间及时区 sudo date -R # 显示当前时间及对应时区&#xff0c;时区为“0800”北京时区 4、修改硬件时间 修改日期格式&#xff1a…...

4、内存泄漏检测(多线程)

4、内存泄漏多线程 多线程下使用Valgrind 工具的memcheck检查. 安装 sudo apt install valgrind使用 valgrind --toolmemcheck --leak-checkfull ./app_main 指令效果如下所示. wqwq-Virtual-Machine:~/work/test_zlog/build$ valgrind --toolmemcheck --leak-checkfull .…...

在使用tcp长连接时,是否还需要再引入重发机制?

一 什么是tcp长连接&#xff1f; 在TCP&#xff08;Transmission Control Protocol&#xff09;中&#xff0c;长连接是指在通信过程中保持连接状态的一种方式&#xff0c;相对于短连接而言。长连接通常用于需要频繁通信的场景&#xff0c;以减少连接建立和断开的开销。在长连接…...

记一次Oracle Cloud计算实例ssh恢复过程

#ssh秘钥丢失# &#xff0c; #Oracle Cloud# 。 电脑上的ssh秘钥文件不知道什么时候丢失了&#xff0c;直到用的时候才发现没有了&#xff0c;这下可好&#xff0c;Oracle Cloud的计算实例连不上了&#xff0c;这个实例只能通过ssh连接上去&#xff1a; 以下是解决步骤&#x…...

2024年01月数据库流行度最新排名

点击查看最新数据库流行度最新排名&#xff08;每月更新&#xff09; 2024年01月数据库流行度最新排名 TOP DB顶级数据库索引是通过分析在谷歌上搜索数据库名称的频率来创建的 一个数据库被搜索的次数越多&#xff0c;这个数据库就被认为越受欢迎。这是一个领先指标。原始数…...

Stable Diffusion API入门:简明教程

Stable Diffusion 是一个先进的深度学习模型&#xff0c;用于创造和修改图像。这个模型能够基于文本描述来生成图像&#xff0c;让机器理解和实现用户的创意。使用这项技术的关键在于掌握其 API&#xff0c;通过编程来操控图像生成的过程。 在探索 Stable Diffusion API 的世界…...

数据结构--二叉搜索树的实现

目录 1.二叉搜索树的概念 2.二叉搜索树的操作 二叉搜索树的插入 中序遍历(常用于排序) 二叉搜索树的查找 二叉搜索树的删除 完整二叉树代码&#xff1a; 二叉搜索树的应用 key/value搜索模型整体代码 1.二叉搜索树的概念 二叉搜索树又称二叉排序树&#xff0c;它或者是一…...

《微信小程序开发从入门到实战》学习六十八

6.6 网络API 6.6.1 网络API 使用wx.request接口可以发起网络请求。该接口接受一个Object参&#xff0c;参数支持属性如下所示&#xff1a; url(必填)&#xff1a;开发者服务器地址 data&#xff1a;请求的参数&#xff0c;类型为string/object/ArrayBuffer header&#xf…...

阿里是如何去“O”的?

大家好&#xff0c;我是老猫&#xff0c;猫头鹰的“猫”。 今天我们来聊聊数据库这个话题。 2009年&#xff0c;阿里提出“去IOE化”的概念&#xff0c;这在当时看起来是天方夜谭&#xff0c;但目前来看可以说是"轻舟已过万重山"。 IOE是传统IT三大件&#xff0c;…...

蓝桥杯备赛 day 1 —— 递归 、递归、枚举算法(C/C++,零基础,配图)

目录 &#x1f308;前言 &#x1f4c1; 枚举的概念 &#x1f4c1;递归的概念 例题&#xff1a; 1. 递归实现指数型枚举 2. 递归实现排列型枚举 3. 递归实现组合型枚举 &#x1f4c1; 递推的概念 例题&#xff1a; 斐波那契数列 &#x1f4c1;习题 1. 带分数 2. 反硬币 3. 费解的…...

87 双指针解验证回文字符串II

问题描述&#xff1a;简单给定一个非空字符串s&#xff0c;最多删除一个字符&#xff0c;判断是否成为回文字符串。 双指针解法&#xff1a;指针1指向开头&#xff0c;指针2指向结尾&#xff0c;定义一个count记录不满足回文串的数量&#xff0c;若超过1&#xff0c;则返回fal…...

【排序算法】【二叉树】【滑动窗口】LeetCode220: 存在重复元素 III

作者推荐 【二叉树】【单调双向队列】LeetCode239:滑动窗口最大值 本文涉及的基础知识点 C算法&#xff1a;滑动窗口总结 题目 给你一个整数数组 nums 和两个整数 indexDiff 和 valueDiff 。 找出满足下述条件的下标对 (i, j)&#xff1a; i ! j, abs(i - j) < indexDi…...

OS 7--DNS配置+Apache发布网站

环境准备 centOS 7 1.配置DNS 1.1 域名为lianxi.com 1.2 为WWW服务器、FTP服务器、NEWS服务器做域名解析 1)安装DNS yum -y install bind bind-utils (如果安装不上&#xff0c;就把磁盘在重洗挂载一下&#xff09; 2&#xff09;修改DNS配置文件 vim /etc/resolv.conf…...

1月2日代码随想录二叉树的最小深度及层序遍历总结

个人认为这么一个层序遍历的章节放这么多基本一样的题目算是很没意思的了 填充每个节点的下一个右侧节点和二叉树最大深度和前面的代码几乎完全一样&#xff0c;所以我就跳过了 代码随想录 (programmercarl.com) 代码随想录 (programmercarl.com) 111.二叉树的最小深度 给…...

RK3568平台开发系列讲解(Linux系统篇)PWM系统编程

🚀返回专栏总目录 文章目录 一、什么是PWM二、PWM相关节点三、PWM应用编程沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇将介绍 PWM 的系统编程。 一、什么是PWM PWM,即脉冲宽度调制(Pulse Width Modulation)...

Linux CPU 数据 Metrics 指标解读

过去从未仔细了解过使用 top 和 htop 等命令时显式的CPU信息&#xff0c;本文我们详解解读和标注一下各个数据项的含义&#xff0c;同时和 Ganglia 显式的数据做一个映射。开始前介绍一个小知识&#xff0c;很多查看CPU的命令行工具都是 cat /proc/stat 里的数据&#xff0c;所…...

Ansible自动化运维(一)简介及部署、清单

&#x1f468;‍&#x1f393;博主简介 &#x1f3c5;云计算领域优质创作者   &#x1f3c5;华为云开发者社区专家博主   &#x1f3c5;阿里云开发者社区专家博主 &#x1f48a;交流社区&#xff1a;运维交流社区 欢迎大家的加入&#xff01; &#x1f40b; 希望大家多多支…...

深度学习MLP_实战演练使用感知机用于感情识别_keras

目录 &#xff08;1&#xff09;why deep learning is game changing?&#xff08;2&#xff09;it all started with a neuron&#xff08;3&#xff09;Perceptron&#xff08;4&#xff09;Perceptron for Binary Classification&#xff08;5&#xff09;put it all toget…...

[ffmpeg系列 02] 音视频基本知识

一 视频 RGB&#xff1a; AV_PIX_FMT_RGB24, ///< packed RGB 8:8:8, 24bpp, RGBRGB… Y&#xff1a;明亮度, Luminance或luma, 灰阶图&#xff0c; UV&#xff1a;色度&#xff0c;Chrominance或Chroma。 YCbCr: Cb蓝色分量&#xff0c;Cr是红色分量。 取值范围&#xff…...

【ASP.NET Core 基础知识】--目录

介绍 1.1 什么是ASP.NET Core1.2 ASP.NET Core的优势1.3 ASP.NET Core的版本历史 环境设置 2.1 安装和配置.NET Core SDK2.2 使用IDE&#xff08;Integrated Development Environment&#xff09;&#xff1a;Visual Studio Code / Visual Studio 项目结构 3.1 ASP.NET Core项…...

java数据结构与算法刷题-----LeetCode509. 斐波那契数

java数据结构与算法刷题目录&#xff08;剑指Offer、LeetCode、ACM&#xff09;-----主目录-----持续更新(进不去说明我没写完)&#xff1a;https://blog.csdn.net/grd_java/article/details/123063846 很多人觉得动态规划很难&#xff0c;但它就是固定套路而已。其实动态规划只…...

vue3 element plus el-table封装(二)

上文是对el-table的基本封装&#xff0c;只能满足最简单的应用&#xff0c;本文主要是在上文的基础上增加slot插槽&#xff0c;并且对col插槽进行拓展&#xff0c;增加通用性 // BaseTable.vue <template><el-table><template v-for"name in tableSlots&…...

cnn lstm结合网络

目录 特征处理例子&#xff1a; cnn 5张图片一组&#xff0c;提取特征后&#xff0c;再给lstm&#xff0c;进时间序列分类。 特征处理例子&#xff1a; import torch# 假设 tensor 是形状为 15x64 的张量 tensor torch.arange(15 * 2).reshape(15, 2) # 生成顺序编号的张量&…...

Ubuntu连接xshell

安装ssh服务器 sudo apt-get install openssh-server​ 重启ssh sudo service ssh restart 3.启动ssh服务 /etc/init.d/ssh start4.修改文件&#xff0c;允许远程登陆 sudo vi /etc/ssh/sshd_config PermitRootLogin prohibit-password #默认为禁止登录 PermitRootLogin y…...

nginx安装和配置

目录 1.安装 2.配置 3.最小配置说明 4. nginx 默认访问路径 1.安装 使用 epel 源安装 先安装 yum 的扩展包 yum install epel-release -y 再安装 nginx yum install nginx -y 在启动nginx 前先关闭防火墙 systemctl stop firewalld 取消防火墙开机自启 systemctl di…...

【头歌实训】kafka-入门篇

文章目录 第1关&#xff1a;kafka - 初体验任务描述相关知识Kafka 简述Kafka 应用场景Kafka 架构组件kafka 常用命令 编程要求测试说明答案代码 第2关&#xff1a;生产者 &#xff08;Producer &#xff09; - 简单模式任务描述相关知识Producer 简单模式Producer 的开发步骤Ka…...

华为云创新中心,引领浙南的数字化腾飞

编辑&#xff1a;阿冒 设计&#xff1a;沐由 县域经济是我国国民经济的重要组成部分&#xff0c;是推动经济社会全面发展的核心力量之一。在推进中国式现代化的征程中&#xff0c;县域经济扮演的角色也越来越重要。 毫无疑问&#xff0c;县域经济的良性发展&#xff0c;需要多方…...