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

12 display resolution

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

所以这是我的问题

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

对我的问题有所了解。我非常感谢任何帮助。

提前致谢。

小智 10

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

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

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

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

如果您在 800x600 屏幕上查看 1600x1200 的图像,您只会在屏幕上看到它的 1/4。如果将其缩小以使其全屏显示,您将看到所有内容,但它会被简化 - 像素,取决于比率(在本例中为 1/4),将从 4 计算出平均颜色/亮度图像的像素,为您提供平均颜色,从 4 个像素(正方形)中的每一个到屏幕上的 1 个像素。

最大分辨率取决于多个链 - 显示器屏幕尺寸、该屏幕的像素密度、显卡输出可能性、操作系统输出可能性。如果后者无法支持您的显示器最大分辨率,您将无法充分发挥它的潜力。


Aam*_*mir 6

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

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

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

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

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

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

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

很多时候我注意到大图像显示为较小的图像,以便它们适合显示器?(例如“查看实际大小”、“适合屏幕”、“拉伸以适合屏幕”等)映射是如何完成的? 映射只是基于输入与输出的比率,其中输入是软件像素,输出是硬件像素。

操作系统和分辨率有关系吗?有没有类似的东西,这个操作系统只支持这么大的分辨率? 不,这种映射是由软件完成的,但是操作系统提供了某些内置方法(在编程世界中称为 API)来实现这一点。


mus*_*ear 5

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

  2. 这表明物理像素大小不同。您可以查找与 DPI(每英寸点数)相关的设置,该设置与图像中适合一英寸的像素数相关,类似于打印机,但不是像分辨率这样的“X×Y”符号,但是以“适合一英寸的总数”表示法,例如 75DPI 或 90DPI(通常用于普通数字图像和 Web 图形)、300DPI 或 600DPI(用于基本激光打印机和喷墨打印机以及高分辨率图片)或 1500DPI 或 2400DPI(用于在照片质量打印或用于出版的极高分辨率图像中)。

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

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

  5. 它通常称为采样,如果您使用图像处理程序(如 IrfanView 或什至 Paint)更改图像的分辨率,以便您可以将其作为电子邮件发送或发布到网页,则会发生同样的事情。程序对给定区域的像素进行平均,然后删除不再适合所需输出图像的像素。有一些数学公式在这方面非常擅长,除非您正在查看一个非常糟糕的示例或非常放大的图像,否则您几乎无法判断图像已调整大小。

  6. 大多数情况下,操作系统并不真正关心它是什么分辨率。如今,它们通常设计用于高于 800x600 的分辨率,而 20 年前则是 640x480。在较低的分辨率下,操作系统 UI 元素可能会变得如此之大,以至于占用过多的屏幕空间。Windows 或 Mac 操作系统在手机屏幕上看起来很糟糕,这就是为不同尺寸的设备构建专门操作系统的原因之一。但在大多数情况下,视频卡和显示器决定了您的系统能够使用的分辨率以及看起来最好的分辨率。

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