触摸屏校准

标签 touchscreen calibration

有没有一种简单的方法来校准触摸屏,而无需使用更高的数学?

我已经编写了自己的 LCD 库和自己的触摸板库,两者都工作得很好,但当然我需要在触摸板获得可用结果之前对其进行校准。
我发现的唯一一件事就是这个,这对我来说太数学了。
我也不需要非常准确的结果。只是能够获得 +- 10 像素。

我使用带有 SSD1289 Controller 和 ADS7843 触摸板 Controller 的 TFT 3.2"LCD 320x240 模块。

http://www.eetimes.com/design/embedded/4023968/How-To-Calibrate-Touch-Screens

谢谢你的帮助。

最佳答案

我想出了一个简单的解决方案。它使用简单的线性代数。
只有当触摸板贴膜与屏幕平行且与屏幕不成小角度时(这在大多数情况下是正确的),这才有效。

calibration source code

关于触摸屏校准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10863540/

相关文章:

javascript - 在 MS Surface 触摸设备上呈现网页时滚动条无响应

vb.net - 触摸屏winform应用程序的UI组件?

javascript - 停止 Touchscroll 也会阻止点击链接

wpf - 从WPF显示和隐藏Windows 8屏幕键盘

iphone - 为什么我的 iOS 事件以错误的顺序触发?

objective-c - 加速度计和校准 - iPhone SDK

objective-c - 如何校准UI加速度计?

opencv - 使用 opencv 的特定相机设置和校准过程

opencv - 使用opencv进行多摄像机校准:两个摄像机彼此相对

opencv - cvUndistort2() 和 cvRemap() 崩溃