projekte:vector_graphics_adapter

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
projekte:vector_graphics_adapter [2015/12/12 23:34] da1l6projekte:vector_graphics_adapter [2015/12/15 22:55] ands
Zeile 55: Zeile 55:
 ==== Benutzung ==== ==== Benutzung ====
 <code>/pfad/zu/build/mpv --fs --geometry=<BREITE-HAUPTBILDSCHIRM>:0 --loop --vf scale=256:256,vectorraster:width=2048:height=300 <VIDEO></code> <code>/pfad/zu/build/mpv --fs --geometry=<BREITE-HAUPTBILDSCHIRM>:0 --loop --vf scale=256:256,vectorraster:width=2048:height=300 <VIDEO></code>
 +
 +
 +==== Screen Capture ====
 +{{ :projekte:vga-scope-raster-smb1.jpg?200|Super Mario Bros. 1 auf Scope}} mpv kann mit hilfe von ffmpeg den Bildschirminhalt aufzeichnen. Damit lässt sich der Bildschirminhalt (z.B. Spiele) auf dem Oszilloskop darstellen.
 +
 +Das funktioniert prinzipiell sowohl im Raster als auch im reinen Vektorgrafikmodus. Das bild Rechts ist mit dem Rastergrafik modus entstanden.
 +
 +<code>/path/to/build/mpv av://x11grab::0 --demuxer-lavf-o='video_size=<BREITE>x<HÖHE>,grab_y=<XPOS>,grab_x=<YPOS>,framerate=30' ...</code>
  
  
 ===== Digitaloszilloskop ===== ===== Digitaloszilloskop =====
  
-Wer kein analoges Oszilloskop sein eigen nennt kann auch ein modernes digitales Oszilloskop verwenden, allerdings sind die Darstellungsergebnisse deutlich schlechter. Insbesondere der Rastergrafik modus ist kaum zu verwenden.+Wer kein analoges Oszilloskop sein eigen nennt kann auch ein modernes digitales Oszilloskop verwenden, allerdings sind die Darstellungsergebnisse deutlich schlechter. Insbesondere der Rastergrafik-Modus ist kaum zu verwenden.
  
-Die Ursache liegt darin, das digitale Oszilloskope periodisch das eingangssignal abtasten und dann an der zu den gemessenen Spannungen einen Punkt zeichnen, welcher immer die selbe Helligkeit hat. Da das Abtasten nicht synchron zum pixeltakt des VGA ports ist, werden auch viele Zwischenwerte im übergang zwischen zwei Pixeln gemessen. Dies führt zu starkem "Rauschen" auf dem Bild.+Die Ursache liegt darin, dass digitale Oszilloskope periodisch das Eingangssignal abtasten und dann an der zu den gemessenen Spannungen passenden Stelle einen Punkt zeichnen, welcher aber immer die selbe Helligkeit hat. Da das Abtasten nicht synchron zum Pixeltakt des VGA-Ports ist, werden auch viele Zwischenwerte im Übergang zwischen zwei Pixeln gemessen. Dies führt zu starkem "Rauschen" auf dem Bild.
  
 {{:projekte:vga-scope-dso.png?250 |DSO zur Darstellung}} {{:projekte:vga-scope-dso.png?250 |DSO zur Darstellung}}
 {{:projekte:vga-scope-dso2.png?250 |DSO zur Darstellung}} {{:projekte:vga-scope-dso2.png?250 |DSO zur Darstellung}}
 +
 +===== Unsere anderen VGA-zu-Oszilloskop Projekte =====
 +  * [[https://github.com/ands/vga2scope|Ein auf OpenCV basierender Video Player/Webcam Streamer]]
  • projekte/vector_graphics_adapter.txt
  • Zuletzt geändert: 2017/03/01 19:19
  • von 127.0.0.1