![]() |
Biete Software: Rollendaten per Webcam digitalisieren
Hallo zusammen,
ich hatte wegen Muskelkater mal wieder Zeit etwas kleines aber feines zu programmieren :) Problem: Ich habe ne Rolle (Tacx Flow) und kann mir die Werte nur Live während des Trainings anschauen. Am Ende bekomme ich nur die Durchschnittswerte. Sieht irgendwie blöd aus, wenn ich die so in mein Tagebuch eintrage ;) Deswegen meine Idee: Den Monitor der Rolle per Webcam aufzeichnen, analysieren und als tcx-Datei speichern. ![]() Klappt soweit gut LINK. Da auf dem Display leider nur zwei Werte gleichzeitig angezeigt werden, wird die Herzfrequenz extra (bei mir via Sports Tracker) aufgezeichnet. Funzt auch LINK. Kombiniert man beide Dateien sieht es natürlich noch schöner aus LINK. :) Die Konfiguration besteht aus dem klicken der 4 Eckpunkte des Displays: ![]() ![]() DOWNLOAD. Link entfernt, da ich immer mal wieder die Software verbessern werde. Wer Interesse hat bitte hier oder per PN melden Frage: Da sich nach der Konfiguration das Display in der Webcamaufnahme nicht mehr bewegen darf, kann man derzeit nicht die Intensität ändern. Irgendwer eine Idee für eine Materialien&Aufbau eines Gehäuses oder einer Halterung? Fragen? Grüße |
Coole Sache!
Die Zahlenerkennung hast du dir vermutlich nicht komplett selbst ausgedacht, worauf basiert die? Gab's dafür ne fertige Lib oder hast du einen Algorithmus, den man offen nachlesen kann, nachprogrammiert? Und hast du den Sourcecode allgemein irgendwo online (Github oder so?) VG Sebastian |
Zitat:
|
Zitat:
Jede Zahl hat ihre feste Position (und jeder Strich einer Zahl auch) auf dem Display. Einfach den zentralen Pixel des Strichs definieren und nach ein wenig Bildverarbeitung abfragen, ob er gesetzt ist oder nicht. Aber schau nach im Code Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 23:33 Uhr. |
Powered by vBulletin Version 3.6.1 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.