LineSegmentDetector braucht zu lange, um Linien zu erkennen
Posted: 29 Dec 2024, 08:32
Ich versuche, OpenCV auf einer Android-Anwendung auszuführen und möchte einen LineSegment Detector verwenden, um Zeilen aus der folgenden Tabelle zu erkennen:
[img]https://i .sstatic.net/Jfg9reC2.png[/img]
Die Verwendung von lsd.detect() benötigt jedoch viel Zeit zum Ausführen (es dauert mehr als 5 Minuten, bis die Rückkehr erfolgt).
Irgendwelche Ideen dazu Wie soll es optimiert werden?
[img]https://i .sstatic.net/Jfg9reC2.png[/img]
Code: Select all
LineSegmentDetector lineSegmentDetector = Imgproc.createLineSegmentDetector(
Imgproc.LSD_REFINE_ADV, 1, 0.35
);
// This takes a lot of time
lineSegmentDetector.detect(table_img, lines);
Irgendwelche Ideen dazu Wie soll es optimiert werden?