Jennesta
Erfahrenes Mitglied
Hi,
ich bin gerade an einem Projekt für die Uni und habe diverse Probleme.
Wir versuchen Bilddaten auszulesen mit OpenCV. Wir haben eine Funktion erstellt, die unsBewegungsvektoren von aufeinanderfolgenden Bildern liefert. Diese funktioneirte soweit.
Nun müssen wir diese Funktion in das Gesamtprojekt implementieren und hier fängt es an nicht mehr zu laufen.
Das Problem ist: das Programm terminiert mit der Meldung:
Jedoch kann ich mit den Angaben überhaupt nichts anfangen. Ich vermute meine Zeiger laufen irgendwo aus dem Bild.
Wir arbeiten mit Visual Studio 2008. Gibt es irgendeine Möglichkeit mit dem Debugger herauszufinden, wo genau der Fehler entsteht? Also eben an genau den Stellen, die die Fehlermeldung liefert?
Oder gibt es da andere Möglichkeiten gezielt auf die Problemsuche zu gehen?
Grüße Jennesta
ich bin gerade an einem Projekt für die Uni und habe diverse Probleme.
Wir versuchen Bilddaten auszulesen mit OpenCV. Wir haben eine Funktion erstellt, die unsBewegungsvektoren von aufeinanderfolgenden Bildern liefert. Diese funktioneirte soweit.
Nun müssen wir diese Funktion in das Gesamtprojekt implementieren und hier fängt es an nicht mehr zu laufen.
Das Problem ist: das Programm terminiert mit der Meldung:
C++:
Eine Ausnahme (erste Chance) bei 0x00a51f5d in VideoStream.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0x043a26b0.
Unbehandelte Ausnahme bei 0x00a51f5d in VideoStream.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0x043a26b0.
Jedoch kann ich mit den Angaben überhaupt nichts anfangen. Ich vermute meine Zeiger laufen irgendwo aus dem Bild.
Wir arbeiten mit Visual Studio 2008. Gibt es irgendeine Möglichkeit mit dem Debugger herauszufinden, wo genau der Fehler entsteht? Also eben an genau den Stellen, die die Fehlermeldung liefert?
Oder gibt es da andere Möglichkeiten gezielt auf die Problemsuche zu gehen?
Grüße Jennesta