TFT-LCD的相关概念
显示尺寸(display size)
是指实际可视区域的对角线长度,单位是英寸,简称寸(1英寸=2.54厘米)。
长宽比(aspect ratio)
是指TFT-LCD可视区域的长度和宽度之比,也叫做屏幕比例。主要的长宽比有4:3,5:4,16:10,16:9四种。16:9的比例更接近黄金分割比,人眼观看更舒服。一般用H(horizontal)表示长度,V(vetical)表示宽度。
有效显示区域(active display area)
可显示画面的总面积。
分辨率(number of pixel)
表示有效的显示区域内可用作画面显示发光点的数目,TFT-LCD中的发光点称为像素。分辨率一般用乘法表示,如1024*768的分辨率,其中1024表示有效显示区域水平方向显示的像素数,768表示垂直方向显示的像素数。分辨率体现的是有效显示区域的像素总数,分辨率越高,画面的解析度(resolution)就越高。一般人眼岁垂直方向的像素更为敏感,所以拥有更高垂直方向分辨率,画面的清晰度度就越高。
像素节距(pixel pitch)
是指TFT-LCD有效显示区域内相邻2个像素间的距离。像素节距越小,字体就小。画面的细腻也是由节距来决定的,像素节距越小,画面越细腻。更准确的体现画面细腻度的指标是PPI(pixel per inch)值,即单位尺寸(25.4mm)内的像素数目。高清晰的TFT-LCD具有高的PPI,像素节距越小,PPI值越大。
亮度(luminance of white)
亮度是指画面的明亮程度,单位是坎德拉每平米(cd/m2)。画面过亮容易引起眼疲劳,画面过暗会使得纯黑和纯白的对比度降低,影响色阶和灰阶的表现。亮度的均匀性(luminance variation)也非常重要,品质较好的显示器,画面亮度均匀,无明显的暗区。在画面中选取5个点,最大亮度的点/最小亮度的点应该在1.25以下,最小亮度的点/最大亮度的点应该在0.75以上。
对比度(contrast ratio)
简单的定义就是全白亮度与全黑亮度的比值。对比度越高,画面的层次越鲜明。
颜色深度(color depth)
简称为色深。表示TFT-LCD显示不同画面时,一个像素能够使用的颜色数量,单位是二进制数的位数bit。显示黑白画面,从最暗到最亮之间的亮度等级用bit表示,8bits表示有2的8次方,即256个亮度等级。每个亮度等级对应一个灰阶,每个灰阶对应的像素电压称为灰阶电压。每个R,G,B都有256个灰阶,其组合就有256*256*256=16777216种颜色。
色域度
TFT-LCD的相关概念的更多相关文章
- TFT LCD控制显示总结(硬件概念、初始化相关配置)(转)
源地址:http://nervfzb.blog.163.com/blog/static/314813992011215105432369/ TFT LCD是嵌入式中比较常用的显示器,S3C2440/S ...
- TFT LCD显示原理详解
<什么是液晶> 我们一般认为物体有三态:固态.液态.气态,其实这只是针对水而言,有一些有机化和物 还有介于固态和液态中间的状态 就是液晶态,如下图(一): ...
- 使用TFT LCD制作Arduino触摸屏计算器
Arduino开发板总是可以帮助我们轻松地构建一个项目,并使其看起来更具有吸引力.对一个带有触摸功能的液晶显示屏进行编程听起来可能是一件复杂的工作,但是通过使用Arduino库和扩展模块可以使得这项工 ...
- LCD实验学习笔记(十):TFT LCD
硬件组成: REGBANK是LCD控制寄存器组,含17个寄存器及一块256*16的调色板,用来设置参数. LCDCDMA中有两个FIFO,当FIFO空或数据减少到阈值,自动发起DMA传输,从内存获取图 ...
- TFT LCD 参数详解
我的板子设置HCLK=100M因此CLKVAL= int(HCLK/(VCLK*2)-1),其中VCLK即上图的DCLK=6.4M, CLKVAL="int"(100/12.8-1 ...
- LCD相关知识点
1.LCD即液晶显示器,控制原理是控制其中的电子枪,在n行*n列的屏幕上投射不同颜色从而形成图像 2.编程步骤: ①打开LCD背光将LCD背光对应的GPIO设置为禁止上拉(GPxUP相应位写入1),选 ...
- linux驱动之LCD
LCD程序步骤:1. 分配一个fb_info 2. 设置 3. 硬件相关的操作4. 注册 register_framebuffer 5.入口函数 6.出口函数 #include <linux/s ...
- LCD驱动 15-3
测试:1:make menuconfig去掉原来的驱动程序 Device Drivers ---> Graphics support ---> ...
- ARM2440 LCD实验
1. S3C2440内部LCD控制器结构图: 我们根据数据手册来描述一下这个集成在S3C2440内部的LCD控制器: a:LCD控制器由REGBANK.LCDCDMA.TIMEGEN.VIDPRCS寄 ...
- S3C2440 LCD驱动(FrameBuffer)实例开发<一>(转)
1. 背景知识 在多媒体的推动下,彩色LCD越来越多地应用到嵌入式系统中,PDA和手机等大多都采用LCD作为显示器材,因此学习LCD的应用很有实际意义! LCD工作的硬件需求:要使一块LCD正常的显示 ...
随机推荐
- Leetcode Elemination Game
题目网址:https://leetcode.com/contest/2/problems/elimination-game/ 题意: 给定一个从1到n的数列,第一次从最左边开始,每隔一个淘汰一个数字. ...
- C++ STL 助记1:vector
vector<, ); // Creates vector of 10 ints with value 100 vector<, "hello"); vector< ...
- Linux常用命令笔记一
笔记1:查看ubuntu是32位还是64位的方法及其版本号 查看ubuntu是64还是32的命令如下: uname -m 如果是i386到i686,那就是32位系统:如果是x86_64 ,那就是64系 ...
- some things
////html[1]/body[1]/div[9]/div[1]/div[1]/div[1]/ul/li 截取规则 Articles/Article[1]:选取属于Articles子元素的第一个A ...
- DDX_Text ()函数 C++
DDX_Text()函数管理着对话框.表格视或控件视对象中的编辑控件与对话框.表格视或控件视对象的CString型数据成员之间的int,UINT,long,DWORD,CString,float或do ...
- ssh整合,导入structs包后报错 getAnnotation(AnnotatedElement ae,Class<T> annotatetype)找不到
今天在整合ssh(spring-framework-3.2.5.RELEASE-dist+struts-2.3.15.3-all+hibernate-release-4.2.6.Final)环境的时候 ...
- C# Form.Close 的释放问题
今天使用From窗口Close后,发现From的资源还存在,并没有释放资源,只有在程序关闭的时候才去释放. Form1:button按钮 private void button1_Click(obje ...
- css怎样让HTML中超出的内容显示为省略号
文字超出了需要隐藏并显示省略号这个在工作中很多时候都要用到,我想很多人都碰到过吧,这个有两种解决方法第一种.用程序开截取字符长度,这个其实也是可以的.第二种就是接下来分享的内容,用css样式来做,话也 ...
- Linux Memcache 安装配置
mkdir /soft cd /soft wget http://memcached.org/files/memcached-1.4.29.tar.gz tar -zxvf memcached-.ta ...
- 向MySql数据库导入excel表数据
最近要开发一个小的答题系统,如果题目人工录入那确实很麻烦.所以想到是不是可以从用一些现有数据格式的文件导入数据.在网上查了一下,看到有关于将excel的数据导入到mysql的方法.所以将题库数据整理成 ...