Touchscreen kalibrierung
aNtraXx 21.06.2005 - 14:29 740 6
aNtraXx
trailer park king
|
ich habe hier folgende Aufgabe, habe jedoch keine Idee wie ich die Anpacken soll: Sie haben einen Bildschirm mit der Auflösung 800x600 Pixel. Aufgesetzt auf diesen Bildschirm ist ein Touch-Screen. Beschreiben sie einen Algorithmus, wie dieser Touch-Screen kalibriert werden kann und eine Formel, um mit Hilfe der Kalibrierdaten von einem Touch-Klick auf die korrekte Bildschirmkoordinate zu kommen. Ich hätte mir gedacht, dass man zunächst mal wie bei einem Ipaq die äußeren Eckpunkte abtastet und somit eine Matrix erzeugt. Irgendwelche Vorschläge? tia Bernhard
|
kleinerChemiker
Here to stay
|
man tippt auf 0/0 und 800/600, also die äußeren ecken. damit kennst du die länge und breite des ts und den ursprung am ts. beim tippen muß man nur die entfernung vom ts-ursprung nehmen, dann sollte folgende beziehung gelten: länge-ts:länge-bildschirm=entfernung vom ursprung am ts:entfernung vom ursprung bildschirm falls du ka hast, was ich meine, sag bescheid, dann versuch ichs besser zu erklären hth MIK
|
smashIt
master of disaster
|
2 ecken reichen nicht, brauchst schon mindestens 3 (besser gleich alle 4) kannst nämlich nicht davon ausgehn das die kanten von ts und screen parallel laufen
|
aNtraXx
trailer park king
|
man tippt auf 0/0 und 800/600, also die äußeren ecken. damit kennst du die länge und breite des ts und den ursprung am ts.
beim tippen muß man nur die entfernung vom ts-ursprung nehmen, dann sollte folgende beziehung gelten:
länge-ts:länge-bildschirm=entfernung vom ursprung am ts:entfernung vom ursprung bildschirm
falls du ka hast, was ich meine, sag bescheid, dann versuch ichs besser zu erklären
hth
MIK ja genauso hab ich mir das auch vorgestellt, also bin ich eh nicht so falsch gelegen . 2 ecken reichen nicht, brauchst schon mindestens 3 (besser gleich alle 4) kannst nämlich nicht davon ausgehn das die kanten von ts und screen parallel laufen Wieso? ich habe noch nie einen asymetrischen monitor gesehen .
|
kleinerChemiker
Here to stay
|
er meint, daß der ts ja leicht verdreht drauf liegen kann, was imho sicherlich möglich ist. daher muß man wohl wirklich bischen mehr aufwand treiben.
|
aNtraXx
trailer park king
|
naja, aber wenn ich explizit angebe, dass ich davon ausgehe, dass der ts parallel zum Monitor liegt, dann könnte das ja so funktionieren. oder?
Bearbeitet von aNtraXx am 22.06.2005, 12:43
|
kleinerChemiker
Here to stay
|
dann schon, denke ich.
|