我有一台 Dell U2312HM 显示器连接到 Dell Latitude E7440 笔记本电脑。当我通过 连接它们时laptop -> HDMI cable -> HDMI-DVI adaptor -> monitor
(显示器没有 HDMI 插口),图像比 清晰得多laptop -> miniDisplayPort-VGA adaptor -> VGA cable -> monitor
。用相机很难捕捉到这种差异,但请看下面我的尝试。我尝试调整亮度、对比度和清晰度设置,但无法获得相同的图像质量。分辨率为 1920x1080,我使用的是 Ubuntu 14.04。
显卡:
HDMI:
为什么质量不同?这是这些标准固有的问题吗?还是我应该怀疑 VGA 电缆或 mDP-VGA 适配器有问题?
答案1
VGA 是上述信号中唯一的模拟信号,因此这已经解释了差异。使用适配器可能会进一步恶化您的情况。
进一步阅读:http://www.digitaltrends.com/computing/hdmi-vs-dvi-vs-displayport-vs-vga/
答案2
假设两种情况下的亮度、对比度和清晰度相同,则使用 DVI/HDMI 时文本更清晰可能还有另外 2 个原因:
首先已经说明,VGA 是模拟的,因此需要在显示器内部进行模拟到数字的转换,这理论上会降低图像质量。
其次,假设您使用的是 Windows,则有一种称为 ClearType(由 Microsoft 开发)的技术,它通过操纵 LCD 显示器的子像素来改善文本的外观。VGA 是在考虑 CRT 显示器的情况下开发的,子像素的概念并不相同。由于 ClearType 需要使用 LCD 屏幕,并且 VGA 标准不会告知主机显示器的规格,因此使用 VGA 连接时 ClearType 将被禁用。
资料来源:我记得在 This().Developers().Life() IIRC 的播客上从 ClearType 的一位创建者那里听说过,但是http://en.wikipedia.org/wiki/ClearType也支持我的理论。此外,HDMI 向后兼容 DVI,而 DVI 支持电子显示识别 (EDID)
答案3
其他人的观点也不错,但主要原因是时钟和相位明显不匹配。VGA 是模拟的,容易受到干扰,并且模拟发送和接收端不匹配。通常,人们会使用如下模式:
http://www.lagom.nl/lcd-test/clock_phase.php
并调整显示器的时钟和相位以获得最佳匹配和最清晰的图像。但是,由于它是模拟的,这些调整可能会随着时间的推移而发生变化,因此理想情况下您应该只使用数字信号。
答案4
另一个问题是,许多 VGA 电缆都是垃圾。如果 VGA 电缆厚度小于 1/4 英寸,您将要可能会在较大的显示器上看到重影(分辨率越高,重影的可能性越大)。我甚至注意到一些 19 英寸 CRT 显示器上连接的 VGA 电缆上出现重影。我的 VGA 电缆大约有 1/3 英寸厚,这确实有助于提高清晰度(电线越粗,屏蔽性越好)