LCD电阻触摸屏的五点校正算法

您所在的位置:网站首页 什么是五点法 LCD电阻触摸屏的五点校正算法

LCD电阻触摸屏的五点校正算法

2024-07-11 12:11:19| 来源: 网络整理| 查看: 265

一,为什么要继续校准?

触摸屏的AD的Xad、Yad可以构成一个逻辑平面,LCD屏的屏幕坐标X,Y是物理平面,由于生产工艺问题,会存在一定的误差,即两个平面并不重合。

校准的作用就是要将逻辑平面映射到物理平面上,即得到触点在显示屏上的位置坐标。

LCD长宽坐标:物理坐标;

触摸AD值坐标:逻辑坐标;

校准目的:将逻辑坐标映射到物理坐标上。

二,校准步骤如下(以物理坐标系为参考):

1.获取5点的坐标信息

人为规定五个物理坐标,四点坐标(x[1~4]、y[1~4] )与中点坐标(XC,YC)。

然后通过按压屏幕物理坐标的点,获取逻辑坐标值,四点坐标为(xl[1~4]、yl[1~4] )与中点坐标(XL,YL)。

2. 计算比例因子Kx、Ky

①计算两点之间的物理坐标的差值:s1= xl[2] - xl[1] 、 s3= xl[3] - xl[4] 、 s2= yl[3] - yl[2] 、 s4 = yl[4] - yl[1]

(这里由于人为设定的原因,由对称性可知s1=s3、s2=s4)

②计算两点之间的逻辑坐标的差值:s1'= x[2] - x[1] 、 s3'= x[3] - x[4] 、 s2'= y[3] - y[2] 、 s4'= y[4] - y[1]

③计算比例因子

Kx=(s1'+s3')/(2*s1);             //求出逻辑长度与物理长度的比值

Ky=(s2'+s4')/(2*s2);

3,计算任意点(X,Y)的物理坐标

按压获取逻辑坐标信息(x,y),然后计算物理坐标(X,Y)

X = ( x - XL) / Kx + XC

Y = ( y - YL) / Ky + YC

其中,(XC,YC)为物理坐标中点,(XL,YL)为逻辑坐标中点

先求出逻辑点坐标X、Y轴之差,然后除于比例因子进行缩放,把逻辑坐标的差值转换成物理坐标的差值。然后在基于物理坐标中点,根据差值对该点进行偏移,得到实际物理的坐标

三,基本思路:

①获取逻辑坐标系与物理坐标系的X或Y方向上的比值,同时获取物理坐标中点与逻辑坐标中点,

②然后获取逻辑坐标任意点,

③计算任意点到逻辑坐标中点的差值(X或Y方向),

④通过除于比例因子(X或Y方向)得出物理坐标到物理中点的差值,

⑤然后在物理坐标中点的基础上对差值进行偏移,即可获得校准后的物理坐标点。

值得一提的是:这里逻辑坐标的值为AD值,物理坐标的值为屏幕像素点组成的值(例如:320x480),可以参考第一张图所示。

 



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭