国庆期间笔者逛了一下电视卖场,考虑到国内电视台以及宽带的情况,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

最新文章

  1. WPF 变量绑定实现
  2. html 空链接 href="#"与href="javascript:void(0)"的区别
  3. RASPBERRY PI 外设学习资源
  4. 转:MyBean简介
  5. Ajax讲解
  6. [转]Caffe 深度学习框架上手教程
  7. 使用OLE DB读写Excel
  8. hdu1828 线段树+离散化+扫描线
  9. Netsharp快速入门(之9) 基础档案(工作区3 添加商品菜单,以及在产品中打开商品界面)
  10. 创建SQL数据库指定文件路径
  11. Java笔记(四)……常量与变量
  12. 关于委托:异常{ 无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型 }
  13. udp协议基础(转自疯狂java讲义)
  14. 快学scala-第七章 包和引入
  15. Python的元类
  16. JS for循环有关变量类型的问题/魔兽世界样式的tooltip
  17. BZOJ_3223: Tyvj 1729 文艺平衡树 _splay
  18. Linux Mint如何添加windows分享的网络打印机?
  19. OI暑假集训游记
  20. Hadoop 进程配置总结

热门文章

  1. python开发编译器
  2. jQuery之ajax实现篇
  3. 【趣事】用 JavaScript 对抗 DDOS 攻击
  4. 通过Jexus 部署 dotnetcore版本MusicStore 示例程序
  5. eclipse 快捷键大全
  6. .NET Core采用的全新配置系统[10]: 配置的同步机制是如何实现的?
  7. 【转】39个让你受益的HTML5教程
  8. Maven 代理设置
  9. ESLint的使用笔记
  10. 统计iOS项目的总代码行数的方法