(知识锦囊)若图片分辨率和屏幕分辨率不一致将如何显示?

本文原创,欢迎转发,并在开头处表明作者:简书:数码视听娱乐

如今在视频领域、智能电视机领域,4K是一个非常热门的概念。对于视频我们会听到“4K视频、4K直播、4K片源、4K点播、4K内容”等诸如此类的说辞;对于智能电视机我们会听到“4K电视、4K屏”等诸如此类的说辞。这些都是在说视频的逻辑分辨率和电视机屏幕的物理分辨率都是4K的分辨率。

关于分辨率的概念,可以参考我的这篇文章:分辨率的形象理解

如果我们说4K的电视机播放4K的视频,你感觉没什么;但是如果我们说4K的电视机播放5K的视频、2K的视频或者是1K都不到的视频,你能想象播出来是什么样子吗?比如视频画面太大电视机显示不下?或者视频画面被缩小了?还是视频画面依然正好满屏显示?这篇文章就来和你聊聊这么个事情:若视频逻辑分辨率和电视机屏幕物理分辨率不一致时,视频在屏幕上看上去是什么样子。由于视频本质上是一幅幅图片,所以这个问题可以变成:

若图片的逻辑分辨率和电视机屏幕的物理分辨率不一致时,图片在屏幕上看上去是什么样子。

一、理论上的显示效果

我们先来看看理论上的显示效果。我有一个乐视电视机,屏幕的物理分辨率是3840*2160,也就是常说的4K分辨率。我还有一张图片,如下:

关于这张图片,我有四个不同逻辑分辨率的版本,由高到低分别是:4032*3016、3840*2160、1920*1080和720*474。四张不同逻辑分辨率的图片,各自在3840*2160的屏幕上显示,那么理论显示效果如下。

1、4032*3016逻辑分辨率图片在3840*2160物理分辨率屏幕上显示

由于4032*3016逻辑分辨率在水平方向和垂直方向的像素数都超过了3840*2160屏幕的物理像素,所以理论上来说,3840*2160的屏幕不能完全显示这张图片,只能显示这张图片的一部分,如下:

只能显示图片的一部分

你看,3840*2160屏幕理论上只能显示4032*3016分辨率图片的一部分,还有一部分未能显示出来。

2、3840*2160逻辑分辨率图片在3840*2160物理分辨率屏幕上显示

此时图片的逻辑分辨率和屏幕的物理分辨率一样,所以屏幕正好能显示整张图片,这没啥好说的。

本文原创,欢迎转发,并在开头处表明作者:知乎:SHI家的鱼

3、1920*1080逻辑分辨率图片在3840*2160物理分辨率屏幕上显示

由于1920*1080分辨率在水平方向和垂直方向的像素数都少于3840*2160的像素数,所以理论上来说,1920*1080分辨率的图片撑不满满屏显示,只能在3840*2160屏幕居中显示,如下:

1920*1080分辨率图片在3840*2160分辨率屏幕理论显示效果

4、720*474逻辑分辨率图片在3840*2160物理分辨率屏幕上显示

由于720*474分辨率在水平方向和垂直方向的像素数远远少于3840*2160的像素数,所以理论上来说,720*474分辨率的图片不但撑不满满屏显示,而且只能在3840*2160屏幕中间的一小块区域显示,如下:

720*474分辨率图片在3840*2160分辨率屏幕理论显示效果

上面是图片逻辑分辨率分别是4032*3016、3840*2160、1920*1080和720*474时在3840*2160屏幕上的理论显示效果。但是实际中的显示效果却不是这样。

二、实际上的显示效果

我们来看看不同的图片分辨率在电视机屏幕的实际显示效果,如下:

4032*3106分辨率图片在3840*2160屏幕的实际显示效果,左右多了黑边

3840*2160分辨率图片在3840*2160屏幕的实际显示效果,满屏显示

1920*1080分辨率图片在3840*2160屏幕的实际显示效果,满屏显示

720*474分辨率图片在3840*2160屏幕的实际显示效果,四周有黑边

对上述实际显示效果做一个总结,可以发现:

1、4032*3106逻辑分辨率图片在3840*2160屏幕没有满屏显示,但是也显示了图片全部。

2、3840*2160逻辑分辨率图片在3840*2160屏幕正好满屏显示;

3、1920*1080逻辑分辨率图片在3840*2160屏幕正好满屏显示;

4、720*474逻辑分辨率图片在3840*2160屏幕没有满屏显示,但是也显示了图片全部,并且似乎还被放大了。

对于上述结果的第二点你不会意外,相同的分辨率正好满屏显示这个很好理解。但是对于第一点和第三点,跟理论的显示效果不一样,这怎么解释呢?还有第四点,没有满屏显示好理解,但是水平方向的720个逻辑像素是水平方向3840个物理像素的差不多五分之一,但怎么感觉图片水平方向的长度超过屏幕水平方向二分之一都不止了呢?下面就来说说其中的道理。

三、电视机显示算法使然

上述理论显示效果与实际显示效果不一致的原因在于电视机在显示一张图片时,会有一套显示算法对图片做处理。这套算法会根据图片的逻辑分辨率和屏幕的物理分辨率的差异来增加图片的像素或者删减图片的像素,使得图片处理后可以在屏幕上有一个最佳的显示效果。

对于4032*3106分辨率图片而言,由于逻辑像素数超过了屏幕的物理像素数,那么显示算法为了在屏幕上能完全显示这张图片,会删减图片的逻辑像素数一直到在屏幕上有一个最佳的显示效果为止,对于删减的像素你的肉眼是看不出的。上述实际显示效果图就是这个显示算法处理之后在屏幕上的最佳显示效果。除了图片变小了以外,你能看出图片缺胳膊少腿儿了吗?你肉眼看不出的。如果将这幅图片放在其他品牌的相同的物理分辨率的电视机上,那么依然会被删减像素,但是处理结果也许会满屏显示,不同的电视机厂商的显示算法应该是不一样的。

对于1920*1080分辨率图片而言,由于逻辑像素数少于屏幕的物理像素数,那么显示算法会增加图片的逻辑像素数一直到在屏幕上有一个最佳的显示效果为止,对于增加的像素你的肉眼也是看不出的,上述实际显示效果就是1920*1080的图片增加了逻辑像素之后满屏显示,这就是这个显示算法认为的最佳显示效果。

对于720*474分辨率图片而言,由于逻辑像素数远远少于屏幕的物理像素数,那么显示算法也会增加图片的逻辑像素数一直到在屏幕上有一个最佳的显示效果为止。不过对于这个分辨率而言,对于增加的逻辑像素你的肉眼是可以看出来的,因为增加了太多的逻辑像素,导致图片有点模糊、有点失真,但是这个显示算法认为这是最佳的显示效果。

差不多本文就这些了,小伙伴们有疑问的可以留言一起讨论!

转载于:https://my.oschina.net/u/204407/blog/3076539

    原文作者:chenliuna5464
    原文地址: https://blog.csdn.net/chenliuna5464/article/details/100841040
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞