真假4K电视验证:一张图足矣
国庆期间笔者逛了一下电视卖场,考虑到国内电视台以及宽带的情况,1080P至少还能用十年,所以只想要个2k电视就够了。然而事与愿违,卖场中八成的都是4k电视,清一色的4k电视让人眼花缭乱。难道4k面板技术已经非常成熟了?不禁令人深思。
目前在售的电视种类繁多,有使用RGB的,亦有RGBW;有使用LCD的,也有OLED的。然而,不管何种技术,4K就是要求有3840条竖线,2160条横线,只要能显示清楚就是4K。至于其他显示效果,诸如发光强度、色域范围、可视角度、响应时间等,不是本文的讨论内容。
绝大多数卖场中,都是使用高清演示视频短片来彰显4k的显示效果,然而,动态的视频很难体现出2k与4k的画质区别。反而是颜色的艳丽程度、HDR却很容易给人直观的体验。难道4K显示真就如此难分辨吗?其实很好检测。
我们知道,在使用单反拍照时,由于图片分辨率较大,在电脑屏幕上或者相机屏幕上看不清画面的细节,当把图片放大时,则可以看清图片的细节内容。显然,此时图片的分辨率远大于屏幕分辨率。如果,一张图片的分辨率恰好与屏幕的分辨率完全相同,当使用此屏幕全屏显示该图片时,屏幕上的一个物理像素点显示图片上的一个像素点,即做到1:1显示。因此,可以使用该方法检测屏幕是否为指定的分辨率。
如何实现呢?很简单,用windows自带的画图软件,新建一个空白图片,图片像素设置为3840*2160,在图片里面画几条距离很近的线条。由于绝大多数屏幕使用RGB红绿蓝作为三原色,因此可以画红绿蓝三色细线,并且将线条宽度设为1像素。当然,完全可以使用其他颜色代替。然后将该图片拷贝到U盘中,使用电视全屏显示该图片,如果能清楚显示所画线条,就是真4k;若显示不清楚,就是假4k。
因为真4k屏幕显示3840*2160的图片,是按照一个物理像素(屏幕上的点阵)显示图片中的一个点像素,也就是1:1显示。如果是假4k,屏幕上的点阵必然小于3840*2160,那么屏幕上的一个点很有可能显示超过图片上的一个点,也就是图片上距离很近的几个点,实际上使用屏幕上的一个点显示,图片被缩小了,显示细节丢失。
以下图为例,一个4k图片,中间是红绿蓝三色线,线宽1像素,图片分辨率是3840*2160。用自带软件查看,由于电脑屏幕分辨率很小,图片被缩小了,只能看见中间是十字架,黑色,并不是红绿蓝三色;但是如果,点击左下角使用1:1显示,即一个屏幕物理点显示图片上一个点,则看得很清楚。
对于真4k屏幕来说,当将图片全屏显示时,屏幕上的物理点阵与图片上的点是一一对应的1:1显示,那么必然显示出红绿蓝三条线。反之,如果显示不出三色,而是变成其他颜色,或者只显示其中一根线,很明显,是假4k。
目前,已测试过海信、创维、长虹、康佳、夏普的4k电视,都是无法正常显示红绿蓝三条线,也就是假4k。三星量子点4k电视显示效果最好,其次是普通三星4k电视。其中TCL部分采用三星4k面板的电视显示效果勉强可以。至于LG的电视与面板,我没有现货没有测试。
测试图片你可以自己画出来,我传上去就被百度缩小了。
https://pan.baidu.com/s/1ceLhCi
真假4K电视验证:一张图足矣的更多相关文章
- 体验决定销量,真假4K争论仅仅是忽悠人而已
随着4K电视越来越多.网上关于真假4K电视的争论也越来越激烈,RGB与RGBW的死掐也进入了白热化阶段.从某种意义上讲.真假4K话题是4K电视市场竞争加剧的必定结果.并且这场争论已经严重影响了 ...
- 一张图读懂https加密协议
搭建CA服务器和iis启用https:http://blog.csdn.net/dier4836/article/details/7719532 一张图读懂https加密协议 https是一种加密传输 ...
- 一张图搞定OAuth2.0
1.引言 本篇文章是介绍OAuth2.0中最经典最常用的一种授权模式:授权码模式 非常简单的一件事情,网上一堆神乎其神的讲解,让我不得不写一篇文章来终结它们. 一项新的技术,无非就是了解它是什么,为什 ...
- FUNMVP:几张图看懂区块链技术到底是什么?(转载)
几张图看懂区块链技术到底是什么? 本文转载自:http://www.cnblogs.com/behindman/p/8873191.html “区块链”的概念可以说是异常火爆,好像互联网金融峰会上没人 ...
- “4K云字库”基本框架图
"4K云字库"基本框架图 谷歌的web-font,令"云字库"成为IT热点. 云字库,只是云计算的一个细小分支 ,而云计算的基础,是"大数据& ...
- 两张图证明 WolframAlpha 的强大
引用于:https://capbone.com/wolfram-alpha/ 两张图证明 WolframAlpha 的强大 之前在" 我手机中有哪些应用 "里提到过 Wolfram ...
- 一张图彻底搞懂JavaScript的==运算
一张图彻底搞懂JavaScript的==运算 来源 https://zhuanlan.zhihu.com/p/21650547 PS:最后,把图改了一下,仅供娱乐 : ) 大家知道,==是JavaSc ...
- 一张图搞定OAuth2.0 在Office应用中打开WPF窗体并且让子窗体显示在Office应用上 彻底关闭Excle进程的几个方法 (七)Net Core项目使用Controller之二
一张图搞定OAuth2.0 目录 1.引言 2.OAuth2.0是什么 3.OAuth2.0怎么写 回到顶部 1.引言 本篇文章是介绍OAuth2.0中最经典最常用的一种授权模式:授权码模式 非常 ...
- 开局一张图,学一学项目管理神器Maven!
Maven强大的Java工程构建工具,做Java开发时少了跟Maven打交道,之前在知乎上看到有人提问:"学Java开发需不需要学习Maven?",个人认为是必需要学的,这和工欲善 ...
随机推荐
- 【疯狂造轮子-iOS】JSON转Model系列之一
[疯狂造轮子-iOS]JSON转Model系列之一 本文转载请注明出处 —— polobymulberry-博客园 1. 前言 之前一直看别人的源码,虽然对自己提升比较大,但毕竟不是自己写的,很容易遗 ...
- Web性能优化:图片优化
程序员都是懒孩子,想直接看自动优化的点:传送门 我自己的Blog:http://cabbit.me/web-image-optimization/ HTTP Archieve有个统计,图片内容已经占到 ...
- 深入理解C#
简单认识.NET框架 (1)首先我们得知道 .NET框架具有两个主要组件:公共语言进行时CLR(Common Language Runtime)和框架类库FCL(Framework Class ...
- C# 多种方式发送邮件(附帮助类)
因项目业务需要,需要做一个发送邮件功能,查了下资料,整了整,汇总如下,亲测可用- QQ邮箱发送邮件 #region 发送邮箱 try { MailMessage mail = new MailMess ...
- C#多线程之线程池篇2
在上一篇C#多线程之线程池篇1中,我们主要学习了如何在线程池中调用委托以及如何在线程池中执行异步操作,在这篇中,我们将学习线程池和并行度.实现取消选项的相关知识. 三.线程池和并行度 在这一小节中,我 ...
- angular2系列教程(七)Injectable、Promise、Interface、使用服务
今天我们要讲的ng2的service这个概念,和ng1一样,service通常用于发送http请求,但其实你可以在里面封装任何你想封装的方法,有时候控制器之间的通讯也是依靠service来完成的,让我 ...
- VSCode调试go语言出现:exec: "gcc": executable file not found in %PATH%
1.问题描述 由于安装VS15 Preview 5,搞的系统由重新安装一次:在用vscdoe编译go语言时,出现以下问题: # odbcexec: "gcc": executabl ...
- ASP.NET MVC5----常见的数据注解和验证
只要一直走,慢点又何妨. 在使用MVC模式进行开发时,数据注解是经常使用的(模型之上操作),下面是我看书整理的一些常见的用法. 什么是验证,数据注解 验证 从全局来看,发现逻辑仅是整个验证的很小的一部 ...
- SQL Server2008R2 在windows8上安装,出现“兼容性”和 “执行未经授权的操作”的错误!
本人是windows8.1的操作系统,亲测安装成功 解决方法如下: 1.卸载干净sql Server2008r2,包括注册表内容,删除c盘下的安装路径! 2.关闭防火墙(这步很重要) 3.断开网络连接 ...
- C语言中如何判断文件是否存在
方法一:access函数判断文件夹或者文件是否存在 函数原型: int access(const char *filename, int mode); 所属头文件:io.h filename:可以填写 ...