CSAILVision / CSAILVision/LabelMeAnnotationTool

"Uncaught TypeError: Cannot read property 'time_point' of null" Error in Mask Tool

Offen
#106 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
1.5k
Forks
443
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Hello author,

Thank you for providing such a useful tool for everyone to use.

When I use the Mask Tool to draw the mask, and press the Done button. I cannot add polygon. I can find the "**Uncaught TypeError: Cannot read property 'time_point' of null**" error message in the Console.

I can correct this error by modifying the following code:
https://github.com/CSAILVision/LabelMeAnnotationTool/blob/0e8b9f51ac528669dac27e7ddedb6aec8d1af056/annotationTools/js/handler.js#L313-L314

To:
`html_str += '' + anno.time_point[0] + '';`
`html_str += '' + anno.time_point[1] + '';`

Hope this finding can help everyone.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne in annotationTools/js/handler.js ungefähr bei den Zeilen 313–314 und reproduziere den Ablauf des Mask Tool: Zeichne eine Maske, drücke Done und versuche dann, ein Polygon hinzuzufügen, während du die Konsole beobachtest. Untersuche, wie anno.time_point behandelt wird, wenn es null ist. Done bedeutet, dass das Polygon ohne den gemeldeten TypeError hinzugefügt werden kann und die erzeugte Annotationsausgabe gültig bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
computer-vision
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
58/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.