URL: https://www.overclockers.at/coding-stuff/touchscreen_kalibrierung_144465/page_1 - zur Vollversion wechseln!
ich habe hier folgende Aufgabe, habe jedoch keine Idee wie ich die Anpacken soll:
ZitatSie 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.
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
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
Zitat von kleinerChemikerman 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
.Zitat von smashIt2 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
.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.
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?
dann schon, denke ich.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026