显示器的相关知识

news2024/11/16 8:56:18

目录

显示器的作用

显示器的尺寸

人眼的可视角度

显示器的分辨率

显示器的刷新率

显示器的灰阶响应时间

显示器的色域

显示器的色深

显示器的色准

显示器的HDR参数

显示器的面板

画面撕裂

前言

导致画面撕裂的原因

防画面撕裂技术

视频的码率

显示器的作用

把电脑里的数据转化成我们可以看见具有颜色的光(把数字信息转化为真实世界里的颜色信息)

显示器的尺寸

注意:屏幕尺寸是通过对角线长度来计算的所以显示器的尺寸每增加一寸,新增的显示器面积将会增加的更多。

人眼的可视角度

注意:人眼的可视角度为124度,看电影时可视角度大概在60度,而当我们注意力集中时可视角度只有25度。

显示器的分辨率

含义:显示器分辨率的数值是指整个显示器所有可视面积上水平像素和垂直像素的数量,例如800×600的分辨率是指在800×600的整个屏幕上水平显示800个像素,垂直显示600个像素。

显示器的分辨率
常用横向纵向
1080p19201080
2k25601440
4k38402160
8k76804320

注意:分辨率越高也就意味着单位面积内的像素点越多,进而现实的效果将会更加细腻。

显示器的刷新率

理解:形象的来说就可以理解为显示器每秒能呈现画面的数量(实际上就是从显卡那边接受数据进而将显卡“画的画”刷新在屏幕上的能力),数量越高及显示器的刷新率越高。

以60Hz为例计算每幅画面的间隔时间

1s=1000ms

1000/60=16.7ms

结论:60Hz的显示器每幅画面切换的间隔时间为16.7ms

显示器的灰阶响应时间

含义:显示器的像素点由黑色变为白色再变为黑色整个过程的时间。(因为人眼有暂留作用,所以灰阶响应时间越长,我们就能在游戏中看到更多的残影或拖影)

显示器的色域

含义:色域即所表达的颜色所能覆盖的范围(色域越广,所能显示的颜色就越多)

由CIE组织制定的人眼能够看到的颜色范围图

由于显示器受制于各种因素,是无法显示出图中的所有颜色,所以就由各个组织定下了标准。

色彩标准
NTSC电子电视屏幕色彩标准
SRGB微软和惠普起草的标准
Adobe RGB由Adobe公司制定
DCI-P3电影行业制定的标准

注意:色域覆盖最大只有100% (这个100%是相对与各种标准下所能覆盖的颜色范围百分比)

显示器的色深

含义:通俗点说就是色彩有多少种层次。视频拍摄中我们一般常见的色深为8bit和10bit。

8bit可以理解成红绿蓝三原色,每一个颜色都具有2⁸个灰度值,那么8bit色深所能呈现的颜色数量为256×256×256种颜色。

注意:色深越高,那么颜色之间的过渡越自然,就更不容易出现颜色分层的现象。

显示器的色准

色准:色准指显示器在色域覆盖范围内显示颜色的准确度。

判断标准:△E值

△E>6人眼很容易就辨别两种颜色之间的差异
3<△E<6专业训练的印刷师傅可以辨别两种颜色之间的不同
△E<3人眼基本分辨不出两种颜色之间的差异

总结:△E值就是衡量色准的参数,这个数值越小,色准越高,不过△E永远不可能等于0,因为没有哪款显示器的色彩是绝对标准的。

注意:色准会直接影响画面的显示效果,如果显示器色准较差,会直接影响到相关行业作品成果。

显示器的HDR参数

含义:hdr的意思是高动态范围成像,在计算机图形学与电影摄影术中,是用来实现比普通数位图像技术更大曝光动态范围的一组技术。

HDR技术原理:相比普通照片,HDR可以拍出三张曝光程度不同的照片,分别为高曝光、正常曝光和低曝光,然后自动合成一张曝光效果较为完美的照片。

HDR技术的目的:正确地表示真实世界中从太阳光直射到最暗的阴影这样大的范围亮度。

注意:HDR是衡量显示器显示图片高亮度亮部细节能力的一项参数

显示器的面板

画面撕裂

前言

在电脑里,帧是由显卡去渲染出来的,也就是说我们在屏幕这头看到的动画实际上都是由显卡一帧一帧的画出来并输出到显示器上的,当显示器接收到这些帧以后就需要将他展现在显示面板上我们才可以看见,目前显示器在显示动态画面的时候都是采用逐行扫描的形式完成的,显示器在收到一个完整的帧后会从屏幕的左上角开始一行一行的进行绘制,一直绘制到屏幕的右下角,这样,一幅完整的帧就被显示出来,然后显示器会将扫描点从右下角挪回左上角,这个重置扫描点的过程被我们称之为Vblank,Vblank结束以后会从左上角继续逐行扫描下一帧如此循环往复,逐行扫描的速度就是我们所说的屏幕刷新率。

导致画面撕裂的原因

  • 显卡的帧率高于显示器的刷新率,显卡在显示器进行逐行扫描结束之前已经画好了新的帧并且执行了真传递
  • 显卡的帧率低于显示器的刷新率,显示器在显卡画完帧之前就已经显示了前面一帧图片,但显卡还没画完另一帧,那么显示器将会再次对之前帧进行扫描,此时显卡已经画完,显示器对此进行显示,仍然出现画面撕裂

防画面撕裂技术

开启垂直同步:显卡若提前画好帧,此时若显示器没有逐行扫描完前缓存的画面,那么就不允许发生帧传递(开启垂直同步后帧率会被锁定在显卡的刷新率下)

自适应显示器刷新率
NvdiaG-sync
AMDFree-sync

自适应显示器刷新率工作原理:当显卡的帧率低于显示器的刷新率,强制延长Vblank的时间,让显示器持续显示上一帧画面,不进行任何的操作,等显卡渲染完成图像以后再允许发生帧传递,以此来让显示器的刷新率动态的匹配显卡的输出帧

防画面撕裂技术的目的:使显卡与显示器之间同步(帧率与显示器刷新率之间的同步)

视频的码率

码率(也叫比特率):指的是视频在每一秒所包含的数据量,信息量,他直接决定了视频的大小,同时很大程度上影响视频的质量。

理解:视频画面中每一帧的像素虽然提供了清晰的基础条件,而高码率相当于能让每个单位像素呈现更得好。

码率的计算(以8bit色深25帧率分辨率1080p的视频来计算)

码率=像素数量×每个像素对应色深所占的存储空间×色彩通道数×帧速率

对于8bit色深每个像素占据的存储空间为24bit(3Byte);对于分辨率为1080p的视频来说一共有1920x1080=2073600px个像素,要存储一帧画面就需要2073600×3Byte=6220800Byte(6075KB约为5.93MB);对于每秒25帧就需要5.93MB×25fps≈148MBps(1186Mbps)

注意:一般的拍摄都难以负担这么高的码率,所以会使用不同的编码来对视频进行压缩。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Golang 多模块开发

Golang 多模块开发 今天学习下Golang中多模块的基础知识&#xff0c;学习多模块的运行原理&#xff0c;使用多模块的方式&#xff0c;可以让开发者的代码在其他多个模块中构建、运行。提高代码的复用&#xff0c;从而提高开发效率。 在今天的学习中&#xff0c;将在工作工作空…

bfs入门教程(广度优先搜索)(含图解)

源自《啊哈算法》 目录 bfs正文 题目 思路 完整代码1 完整代码2 再解炸弹人 题目 思路 完整代码1 完整代码2 总结 bfs正文 第四章--深度优先搜索中&#xff0c;我们用dfs找到了寻找小哈的最短路径 接下来&#xff0c;我们要用bfs&#xff08;Breadth First Sear…

Zookeeper的本地安装部署和分布式安装部署

文章目录一. 本地模式安装部署1&#xff09;安装前准备2&#xff09;配置修改3&#xff09;操作Zookeeper1.2 配置参数解读二. 分布式安装部署1&#xff09;集群规划2&#xff09;解压安装3&#xff09;配置服务器编号4&#xff09;配置zoo.cfg文件5&#xff09;集群操作客户端…

Leetcode.126 单词接龙 II

题目链接 Leetcode.126 单词接龙 II 题目描述 按字典 wordList完成从单词 beginWord到单词 endWord转化&#xff0c;一个表示此过程的 转换序列 是形式上像 beginWord -> s1 -> s2 -> ... -> sk这样的单词序列&#xff0c;并满足&#xff1a; 每对相邻的单词之间…

《高效能团队模式》读书笔记2

如果我们将团队类型的数量缩减为四类基本团队拓扑&#xff0c;这个问题就迎刃而解了。 流动式团队 赋能团队 复杂子系统团队 平台团队只要使用得当&#xff0c;这四类团队拓扑能够满足构建和运行现代软件系统的需要。结合有效的软件边界&#xff08;第6章&#xff09;和团队交互…

Java注解,元注解,自定义注解的使用

Java注解&#xff0c;元注解&#xff0c;自定义注解的使用Java注解基本的注解1.Override2.Deprecated3.SuppressWarnings4.SafeVarargs5.FunctionalInterfaceJava提供的元注解1.Retention2.Target3.Documented4.Inherited自定义注解自定义注解的使用Java注解 从JDK5开始,Java增…

从旺店通·企业奇门到用友U8通过接口集成数据

接入系统&#xff1a;旺店通企业奇门慧策&#xff08;原旺店通&#xff09;是一家技术驱动型智能零售服务商&#xff0c;基于云计算PaaS、SaaS模式&#xff0c;以一体化智能零售解决方案&#xff0c;帮助零售企业数字化智能化升级&#xff0c;实现企业规模化发展。对接系统&…

本地数仓项目(四)—— 即席查询

1 背景 本文描述本地数仓项目即席查询相关内容&#xff0c;主要涉及即席查询工具包括Presto、Druid、Kylin。 本文基于文章《本地数据仓库项目(一) —— 本地数仓搭建详细流程》 和《本地数仓项目(二)——搭建系统业务数仓详细流程》以及《本地数仓项目(三&#xff09;—— 数…

金蝶云星辰和旺店通企业版奇门单据接口集成

金蝶云星辰V1和旺店通企业奇门单据接口集成对接源平台:旺店通企业奇门慧策&#xff08;原旺店通&#xff09;是一家技术驱动型智能零售服务商&#xff0c;基于云计算PaaS、SaaS模式&#xff0c;以一体化智能零售解决方案&#xff0c;帮助零售企业数字化智能化升级&#xff0c;实…

图的基本概念以及表示方法(链式前向星重点理解,简单易懂版)

图表示一个集合中元素之间存在的多对多关系的一种数据结构。 图的一些定义 &#xff1a; 1.图由顶点和连接顶点的边构成&#xff0c;即G ( V , E ) &#xff0c;其中V为顶点集合&#xff0c;E为边的集合。2.边表示两个顶点之间存在某种关系&#xff0c;边表示为&#xff08;…

Elasticsearch7.8.0版本高级查询—— 单字段排序文档

目录一、初始化文档数据二、单字段排序文档2.1、概述2.2、示例一、初始化文档数据 在 Postman 中&#xff0c;向 ES 服务器发 POST 请求 &#xff1a;http://localhost:9200/user/_doc/1&#xff0c;请求体内容为&#xff1a; { "name":"zhangsan", "…

可笑 在网页上复制点东西 还需要money?进来看~

前言 哈喽 大家好&#xff01; 我是木易巷&#xff0c;我回来啦&#xff01;&#xff01;&#xff01; 现在好多平台都变成了不开会员不能复制这样的情况。士可杀不可辱&#xff01;作为一个优秀的复制粘贴工程师&#xff0c;在网页上复制点东西&#xff0c;还需要我掏钱&#…

【Springboot】idea中配置文件不生效、自动提示功能消失、小绿标不出现现象

怎么解决idea中配置文件不生效、自动提示功能消失、小绿标不出现现象先要明确一个核心&#xff0c;就是自动提示功能不是SpringBoot技术给我们提供的&#xff0c;是我们在Idea工具下编程&#xff0c;这个编程工具给我们提供的。明白了这一点后&#xff0c;再来说为什么会出现这…

07.C语言文件操作

1. 使用文件的原因我们前面学习结构体时&#xff0c;写了通讯录的程序&#xff0c;当通讯录运行起来的时候&#xff0c;可以给通讯录中增加、删除数据&#xff0c;此时数据是存放在内存中&#xff0c;当程序退出的时候&#xff0c;通讯录中的数据自然就不存在了&#xff0c;等下…

盒模型 盒子的组成部分 1. 内容 content 2. 填充 (内边距) padding 3. 边框 border 4. 外边距 margin

目录盒模型盒子的组成部分1. 内容 content2. 填充 (内边距) padding3. 边框 border4. 外边距 margin盒模型 box&#xff1a;盒子&#xff0c;每个元素在页面中都会生成一个矩形区域&#xff08;盒子&#xff09; 盒子类型&#xff1a; 行盒&#xff0c;display等于inline的元…

使用Seq2Seq实现中英文翻译

介绍 Deep NLP 自然语言处理NLP是计算机科学、人工智能和语言学交叉领域的分支科学&#xff0c;主要让计算机处理和理解自然语言&#xff0c;如机器翻译、问答系统等。但因其在学习和使用语言的复杂性&#xff0c;通常认为NLP是困难的&#xff0c;近几年&#xff0c;随着深度…

MedCalc:生物医学研究的统计软件 Crack

MedCalc&#xff1a;生物医学研究的统计软件 MedCalc是用于生物医学研究的统计软件包&#xff0c;统计数据包括 220 多个统计测试、程序和图表&#xff0c;ROC曲线分析、方法比较和质量控制工具。 简单易学&#xff0c;快速可靠 MedCalc 包括 220 多种统计测试、程序和图表 RO…

springboot+vue整合JustAuth实现第三方登录

前后端分离版实现第三方登录&#xff1a;GITEE为例 1&#xff1a;首先maven安装依赖&#xff1a; <!-- oauth工具类 --><dependency><groupId>com.xkcoding.justauth</groupId><artifactId>justauth-spring-boot-starter</artifactId><…

学习wifi操作模块simplewifi的基本用法

之前学习Python的过程中学过基于pywifi模块操作wifi连接的用法&#xff0c;在dotnet中&#xff0c;SimpleWifi也支持类似的功能。SimpleWifi是C#语言编写的在Windows系统中管理wifi连接的库&#xff0c;它抽象并封装了Managed Wifi API中的wifi操作相关函数&#xff0c;更易于使…

词向量与语言模型

本篇博客是对于 https://www.cnblogs.com/nickchen121/p/15105048.html#%E7%AC%AC%E4%B8%80%E7%AF%87-transformergptbert%E9%A2%84%E8%AE%AD%E7%BB%83%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B%E7%9A%84%E5%89%8D%E4%B8%96%E4%BB%8A%E7%94%9F%E7%90%86%E8%AE%BA的归纳 先来了解一…