Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| projekte:vector_graphics_adapter [2015/12/16 18:21] – da1l6 | projekte:vector_graphics_adapter [2024/12/30 12:17] (aktuell) – da1l6 | ||
|---|---|---|---|
| Zeile 16: | Zeile 16: | ||
| ==== Funktionsprinzip / Software ==== | ==== Funktionsprinzip / Software ==== | ||
| - | * Die Vektorisierung ist als [[https:// | + | * Die Vektorisierung ist als [[https:// |
| * Das Video (oder Bild) wird mittels [[https:// | * Das Video (oder Bild) wird mittels [[https:// | ||
| - | | + | |
| - | * Alternativ kann der edgedetect Filter aus ffmpeg/ | + | |
| * Anschließend wird ein weiterer Videofilter nachgeschaltet, | * Anschließend wird ein weiterer Videofilter nachgeschaltet, | ||
| * Dieser Filter basiert auf dem OpenCV FindContours funktion, welche die Kanten als Vektor-Pfad extrahiert. | * Dieser Filter basiert auf dem OpenCV FindContours funktion, welche die Kanten als Vektor-Pfad extrahiert. | ||
| Zeile 35: | Zeile 34: | ||
| xrandr --addmode VGA1 scope | xrandr --addmode VGA1 scope | ||
| xrandr --output VGA1 --mode scope --right-of < | xrandr --output VGA1 --mode scope --right-of < | ||
| - | * ffmpeg | + | * ffmpeg |
| - | * opencv | + | * opencv3 |
| - | * Modifizierter mpv media player: '' | + | * Modifizierter mpv media player: '' |
| * Beispielaufruf: | * Beispielaufruf: | ||
| - | * Mit ffmpeg Kantenerkennung: | + | * < |
| - | * Mit openCV Kantenerkennung:< | + | * Die optimalen werte für low und high können je nach Material variieren. Einfach ausprobieren. |
| - | * Die optimalen werte für t1 (bzw. low) und t2 (bzw. high) können je nach Material variieren. Einfach ausprobieren. | + | |
| * Der Canny-Algorithmus ist sehr Rechenintensiv, | * Der Canny-Algorithmus ist sehr Rechenintensiv, | ||