关于屏幕分辨率的几个问题


12

我知道显示器的分辨率是它可以在垂直和水平方向上容纳的像素数。因此,如果我的分辨率为1920 x 1200,则意味着水平像素为1920,垂直像素为1200。

所以这是我的问题

  1. 所有显示设备的像素大小是否都固定?我觉得不是,但请澄清。如果尺寸不同,如何在另一台显示设备上显示用一台设备拍摄的图像?什么是映射?
  2. 我的PC显示器和笔记本电脑显示器的尺寸均为17英寸,但支持的分辨率不同。为什么?
  3. 当我降低显示器的分辨率时,在后台会发生什么?降低分辨率后,为什么显示的文本/图像会变大,而提高分辨率时为什么会变小?
  4. 在低分辨率屏幕上显示高分辨率图像时会发生什么,反之亦然
  5. 很多次,我注意到大图像显示为较小图像,从而适合显示吗?(例如“查看实际尺寸”,“适合屏幕”,“拉伸以适合屏幕”等)映射如何完成?
  6. 操作系统与分辨率有关系吗?像这样的操作系统仅支持这么多的分辨率吗?

给我一些问题一些启发。我非常感谢您的帮助。

提前致谢。

Answers:


10

您必须了解,什么是硬件像素,什么是软件像素。您在显示设置中设置的分辨率只是一个转换参数。

监视器屏幕尺寸(例如17英寸)具有固定数量的硬件像素,该像素等于该特定监视器的最大分辨率。在硬件中,一个像素是一个点,可以是任何颜色。当技术发展时,像素数可以随着一个测量单位的增长而增长:越来越小的像素(例如越来越大的屏幕尺寸)会提供更多的像素=更大的最大分辨率;随着像素的增加,您可以在屏幕上看到较小的图像细节。

显示器可为您提供最大分辨率,操作系统会检测到该分辨率,并仅提供显示器允许的分辨率。如果您提供的软件分辨率小于显示器可以处理的分辨率,则视频卡会简化进入显示器的图像。例如,将4个像素(以正方形表示)显示为与图像1个像素所包含的颜色相同。分辨率越低,“未使用”的像素就越多-用相同的颜色标记。

图像[通常]包含固定数量的像素-与显示器相同。像素大小取决于显示器。因此,如果您具有1600x1200的屏幕,但以800x600的分辨率运行,则800x600的图像将显示为以1600x1200的分辨率查看时的两倍。

如果您在800x600屏幕上查看1600x1200的图像,则屏幕上只会看到1/4。如果将其缩小以使其全屏显示,您将看到所有内容,但将进行简化-根据比例(在这种情况下为1/4),像素将根据4计算平均颜色/亮度。图像的像素(从4像素(以正方形为单位)到屏幕上的1像素)为您提供平均颜色。

取决于最大分辨率的链条-监视器屏幕尺寸,该屏幕的像素密度,图形卡输出可能性,操作系统输出可能性。如果后者中的任何一个不能支持显示器的最大分辨率,您将无法充分发挥其潜力。


6

所有显示设备的像素大小是否都固定?我觉得不是,但请澄清。如果尺寸不同,如何在另一台显示设备上显示用一台设备拍摄的图像?什么是映射?

对于不同的显示设备,像素大小可能会有所不同,但是在大多数情况下,肉眼不会察觉到差异。这实际上取决于硬件制造方法。

我的PC显示器和笔记本电脑显示器的尺寸均为17英寸,但支持的分辨率不同。为什么?

因为两者可以具有不同的宽高比。通常,笔记本电脑的屏幕比PC显示器的屏幕宽。

当我降低显示器的分辨率时,在后台会发生什么?降低分辨率后,为什么显示的文本/图像会变大,而提高分辨率时为什么会变小?

当降低分辨率时,这意味着您只是将更多的硬件像素映射到一个软件像素。例如,您的硬件可以支持四个像素,但是软件仅提供一个像素数据。数据将相应地简单地拉伸,即1像素的数据将拉伸到4像素的硬件。

在低分辨率屏幕上显示高分辨率图像时会发生什么,反之亦然 您不能显示比最大硬件容量更高的分辨率。但是,您很有可能将屏幕分辨率设置为小于硬件(读取“显示器”)的能力。在这种情况下,具有更高分辨率的图像将被压缩(与拉伸相反)以适合此分辨率。

很多次,我注意到大图像显示为较小图像,从而适合显示吗?(例如“查看实际尺寸”,“适合屏幕”,“拉伸以适合屏幕”等)映射如何完成? 映射仅基于输入与输出的比率,其中输入是软件像素,而输出是硬件像素。

操作系统与分辨率有关系吗?像这样的操作系统仅支持这么多的分辨率吗? 不,该映射是由软件完成的,但是,操作系统提供了某些内置方法(在编程世界中称为API)来完成此操作。


我不喜欢这个答案,因为它有太多的小错误(也许我只是书呆子)。对于#2,如果两个屏幕具有不同的本机(“硬件”)分辨率,则肯定可以具有相同的尺寸并支持不同的分辨率-这也可以回答#1,不,像素在不同的显示器上可以具有不同的尺寸,因为分辨率更高的像素分辨率需要较小的像素才能将较大的像素放入相同的区域(肉眼肯定可以注意到)。同样,图像缩放通常由图形卡而不是软件来完成。
BlueRaja-Danny Pflughoeft

另外,要成为一个真正的挑剔,这可能的DISPLY的分辨率高于显示器支持的,如果你的显卡支持摇摄模式
BlueRaja-Danny Pflughoeft

@aAamir:虽然如今笔记本电脑通常具有宽屏,但如今台式机液晶显示器也为宽屏也越来越普遍。@BlueRaja:尽管GPU可能提供缩放图像所需的处理,但是说软件命令可能会指示缩放发生的时间和方式是否准确?而且,由于当今大多数扩展都基于算法,​​因此软件可以适应新算法,并且比硬件更容易为用户提供这些算法。
音乐2

@BlueRaja:第二点。对于#1,我已经说过像素大小可以不同,并且我说过“在大多数情况下”,肉眼看不到。所以,我以为你在这里太学究了。对于图像缩放,虽然图形卡提供了这些功能,但是某些软件必须使用这些功能才能利用这些功能(换句话说,某些软件必须使用这些API)。此外,OP正在询问它是否由OS完成,答案是不,它不是由OS完成。
Aamir

@BlueRaja:支持“平移”模式的图形卡并不意味着显示器在给定时间内可以显示超出其硬件允许的显示范围。只有该显卡才能使您相信它会显示更多。
Aamir

5
  1. 像素大小不固定。在LCD(平板显示器)监视器上,有一个称为“本机分辨率”的东西,通常是最大分辨率,它对应于从图形系统发送的1个像素,与LCD面板上的一个物理像素相关,每个像素都包含红色,绿色,蓝色...可以以不同的数量启用以产生该像素所需颜色的东西。这是图像和文本看起来最清晰和最清晰的分辨率。在旧的CRT(雷射枪)显像管上,没有原始分辨率,因为监视器正在屏幕上拍摄近乎连续但实时修改的光流,可以将其调整为以视频卡发送信息的任何速率工作。 。在液晶显示器上,有一个叫做“点间距”的东西 这对应于单个像素的大小(我认为)。较小的物理像素允许在屏幕上压缩更多数量的像素。

  2. 这表明物理像素大小不同。您可以查找与DPI(每英寸点数)相关的设置,该设置将与该图像中适合一英寸的像素数量相关联,类似于打印机,但是与诸如分辨率的“ X X Y”表示法无关,但是以“适合英寸的总数”表示法,例如75DPI或90DPI(对于普通数字图像和Web图形而言是常见的),300DPI或600DPI(对于基本激光打印机,喷墨打印机和高分辨率图片而言是常见的)或1500DPI或2400DPI(已使用以照片质量打印或极高分辨率的图像进行发布)。

  3. 这使我们想到了您的第三个问题。当您更改适合屏幕的像素数时,该数字与您作为背景放置的图像的DPI相关,实际上将使图像的“英寸”与您的屏幕的较大或较小部分相匹配实际的屏幕空间。Windows为桌面背景图像提供了多个选项,例如拉伸或居中,以使图像以所需方式“适合”您的屏幕。它通过对图像进行不同采样,平均像素并仅显示与您设置为所需分辨率的像素相对应的像素来实现。如果降低分辨率,则意味着发送到屏幕的像素更少,跨显示器的像素更少,因此填充屏幕所需的图像像素就更少了,导致图像(以及屏幕上的所有其他视觉元素)显得更大。提高分辨率,相反的情况发生。屏幕的给定区域可以容纳更多的像素,因此元素和图片显得更小并且通常更清晰。

  4. 在低分辨率显示器上,高分辨率图像看起来不如“普通”图像清晰。大多数图像查看程序和操作系统都会自动重绘图像或调整图像大小以适合您的屏幕或查看器程序中允许的空间。他们通常做得很好。如果屏幕上其他所有内容看起来都很清晰,无论分辨率如何,您的操作系统或查看器程序仅显示四分之一或更少像素的超大图像仍将像其他任何图像一样清晰。

  5. 通常将其称为采样,如果您使用图像处理程序(例如IrfanView甚至是Paint)更改图像的分辨率,则可以通过电子邮件发送或将其发布到网页上,发生这种情况。程序对给定区域上的像素进行平均,然后删除不再适合所需输出图像的像素。有一些数学公式可以很好地解决此问题,除非您查看的是非常差的示例或图像的放大倍率,否则您几乎无法分辨出图像的尺寸已调整。

  6. 操作系统实际上并不在乎大多数情况下的分辨率。如今,它们通常设计用于高于800x600的分辨率,而20年前是640x480。在较低的分辨率下,OS UI元素可能会变得太大而占用过多的屏幕空间。Windows或Mac OS在手机屏幕上看起来会很糟糕,这是为不同大小的设备构建专门的OS的原因之一。但是在大多数情况下,视频卡和显示器决定了系统所能提供的分辨率以及看起来最佳的分辨率。

一般来说,除非您在看到较小的元素时遇到问题,否则我将保持屏幕分辨率尽可能高。这样看起来会最清晰,最干净。


1
我认为您要在第1点中寻找的“东西”是“亚像素”。
井2011年

你也许是对的。我可能应该向Wikipedia咨询更精确的术语。
音乐2
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.