触摸屏校正原理
(
1
)
触
摸
屏
为
什
么
需
要
校
正?
触
摸
屏
与
LCD 显示屏是两个不同的物理器件。LCD 处理的像素,例如我们通常所说的分辨率是
600x800,实际就是指每行的宽度是 600 个像素,高度是 800 个像素,而触摸屏处理的
数据是点的物理坐标,该坐标是通过触摸屏控制器采集到的。两者之间需要一定的转换。
其次, 在安装触摸屏时,不可避免的存在着一定的误差,如旋转,平移的,这同样需
要校正解决。
再次,电阻式触摸屏的材料本身有差异而且随着时间的推移,其参数也会有所变化,
因此需要经常性的校正(电容式触摸屏只需要一次校正即可,这是由两者不同的材料原理
造成的)
(2)如何校正?
触摸屏的校正过程一般为: 依次在屏幕的几个不同位置显示某种标记(如"+"), 用触
摸笔点击这些标记, 完成校正。
如果 PT(x, y)表示触摸屏上的一个点, PL(x, y)表示 LCD 上的一个点,校正的结果就是
得到一个转换矩阵 M, 使 PL(x, y) = M·PT(x, y)。
(3) 校正原理
我们知道二维几何变换包含三种平移、旋转和缩放。这三者的矩阵表示为:
平移 MT:
缩放 MS: