svg

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
Letzte Überarbeitung Beide Seiten der Revision
svg [2021/03/17 18:51]
egor
svg [2021/03/17 19:02]
egor
Zeile 1: Zeile 1:
-== SVG ==+==== SVG-Export ====
  
 In manchen Fällen kann es sehr nützlich sein die erzeugten Grafiken nicht nur als [[https://de.wikipedia.org/wiki/Portable_Network_Graphics|PNG]], sondern ebenfalls als [[https://de.wikipedia.org/wiki/Scalable_Vector_Graphics|SVG]] (Scalable Vector Graphics) zu speichern. Vor allem wenn die erzeugte Grafik über sehr viele feine Details verfügt, werden bei dem PNG-Export schnell die Artifakte sichtbar, die in manchen Fällen sogar zur Missinterpretation der Visualisierung führen können. In manchen Fällen kann es sehr nützlich sein die erzeugten Grafiken nicht nur als [[https://de.wikipedia.org/wiki/Portable_Network_Graphics|PNG]], sondern ebenfalls als [[https://de.wikipedia.org/wiki/Scalable_Vector_Graphics|SVG]] (Scalable Vector Graphics) zu speichern. Vor allem wenn die erzeugte Grafik über sehr viele feine Details verfügt, werden bei dem PNG-Export schnell die Artifakte sichtbar, die in manchen Fällen sogar zur Missinterpretation der Visualisierung führen können.
Zeile 15: Zeile 15:
 plt.gca().set_position([0, 0, 1, 1])</code> plt.gca().set_position([0, 0, 1, 1])</code>
  
-Bereits bei der Erzeugung der Grafik werden die durch Moiré-Effekt **(ist es die richtige Bezeichnung dafür?)** verursachten Artefakte deutlich:+Bereits bei der Erzeugung der Grafik werden die durch [[https://de.wikipedia.org/wiki/Moir%C3%A9-Effekt|Moiré-Effekt]] **(ist es die richtige Bezeichnung dafür?)** verursachten Artefakte deutlich:
  
 {{:wiki:png-moire.png?400|}} {{:wiki:png-moire.png?400|}}
Zeile 31: Zeile 31:
 <code>plt.savefig("test.svg")</code> <code>plt.savefig("test.svg")</code>
  
-In den oben angeführten Beispiel wird die Grafik als //test.svg// in der working directory gespeichert. Diese kann durch Ausführung von folgenden Code genau angezeigt werden:+In den oben angeführten Beispiel wird die Grafik als //test.svg// in der working directory Ordner gespeichert. Dieser kann durch Ausführung von folgenden Befehlen genau angezeigt werden:
  
 <code>import os <code>import os
 os.getcwd()</code> os.getcwd()</code>
  
-Ferner kann der Speicherungsort durch zusätzliche Angaben ausdifferenziert werden: [[https://stackoverflow.com/questions/11373610/save-matplotlib-file-to-a-directory|Link]]+Ferner kann der Speicherungsort durch zusätzliche Angaben weiter ausdifferenziert werden: [[https://stackoverflow.com/questions/11373610/save-matplotlib-file-to-a-directory|Link]] 
 + 
 +-----
  
 [[https://stackoverflow.com/questions/24525111/how-can-i-get-the-output-of-a-matplotlib-plot-as-an-svg#|Quelle]] [[https://stackoverflow.com/questions/24525111/how-can-i-get-the-output-of-a-matplotlib-plot-as-an-svg#|Quelle]]
  • svg.txt
  • Zuletzt geändert: 2021/03/18 18:03
  • von egor