problematisches Moire-Muster im Bild erzeugt mit Gnuplot PM3D und PDF-Ausgabe

Ich zeichne Daten mit den hier beschriebenen Befehlsdateien:gnuplot contour line color: set style line und set linetype funktionieren nicht Ich möchte verschiedene Ausgabeoptionen bereitstellen. PNG funktioniert gut, ebenso wie das WXT-Terminal. Diese haben jedoch eine feste Auflösung, z. Wenn ich die Handlung vergrößere, wird sie körniger.

Wenn ich pdf oder pdfcairo für das Terminal verwende, weist die resultierende Datei ein Moire-Muster auf. Der Bereich in dem Bild, über dem das Moiré-Muster beobachtet wird, kann durch Verwendung zunehmender Interpolationsbeträge im Befehl pm3d verringert werden. Der Datensatz enthält viele Punkte in radialer Richtung, jedoch nicht viele Winkeldatensätze. Daher muss ich mehr in dieser "Richtung" interpolieren. Wenn Sie keine Interpolation verwenden, erhalten Sie ein sehr körniges pm3d-Bild. Ich habe also 0,20 bis 20,20 oder sogar 20,40 versucht. Leider werden selbst viele Interpolationen das Moire-Muster nicht vollständig los, was die Dateigröße RIESIG macht (z. B. die PNG-Datei ist ungefähr 250 KB groß, aber die PDF-Datei ist über 11 MB groß) und infolgedessen sehr langsam wiedergibt. Ich habe versucht, diese mit Adobe Acrobat Reader 10.1.8 und GSview anzuzeigen, und das Ergebnis ist das gleiche.

Ich bin an der Verwendung des PDF-Formats interessiert, da es allgegenwärtig ist und ohne übermäßigen Detailverlust vergrößert werden kann (im Gegensatz zu PNG).

Im Folgenden finden Sie einige Screenshots, die ich in der resultierenden PDF-Ausgabe mit verschiedenen Interpolationsstufen von dem Muster aufgenommen habe. Das erste Bild ist die PNG-Datei als Referenz, da sie kein Moiré-Muster und eine Dateigröße von 250 KB zeigt.

Als nächstes die PDF-Ausgabe ohne PM3D-Interpolation, 72kB Dateigröße:

Als nächstes wird die PDF-Ausgabe mitset pm3d map interpolate 0,20, Dateigröße 1861kB:

Als nächstes wird die PDF-Ausgabe mitset pm3d map interpolate 10,20, Dateigröße 5942kB:

Zum Schluss die PDF-Ausgabe mitset pm3d map interpolate 20,20, Dateigröße 11515kB:

Warum werden diese Moire-Muster für die PDF-Ausgaben generiert? Gibt es eine Abwesenheit, die es mir erlauben würde, ein Vektorformat zu haben, das ohne (großen) Auflösungsverlust eingezoomt werden kann?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage