SVG / PDF-Bild ohne Interpolation?

Ich habe eine Heatmap aus Matlab als PDF exportiert. Wenn ich die mit dem Matlab- print -painters -dpdfBefehl erstellte PDF-Datei ansehe, sehe ich die richtige Ausgabe:

Geben Sie hier die Bildbeschreibung ein

Wenn ich jedoch in Inkscape importiere (entweder über Poppler oder nicht), wird das Bild interpoliert und unscharf:

Geben Sie hier die Bildbeschreibung ein

Wenn ich erneut als PDF speichere, sieht es auch interpoliert aus. Ich habe festgestellt, dass der SVG-XML-Code für das Bild wie folgt lautet:

  <image
     y="172.88283"
     x="136.01956"
     id="image2718"
     xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABHNCSVQICAgIfAhkiAAAAPZJREFUKJGNkTFuwzAMRZ889SaVoct08G1qIwN9lAwdPPQuhSEfJUOA34GyJScB2g8QEiT+z08SMJGkeubnO9nD5EEWOynr3R+yavIu2JAvUO4HyZoK1ih7JP0cYqZPBZLEuuFYgMHPNPrTOlNR/oCOdYMczyTqcSZB0gfYSHBrf2EAizDNmG5M20y1ahG+SqV+PvPSiLezu9qtpgjT1jo6Y30QYmmtNv39A93rEkOdagsbyboCEMoySbqzhm/qINoVNYI5wgABk2oSL5K9kucsh0AHcKH3AbGQdMd0Kz17G3mMZddV+LBqujKFN1cfgL6twMNK4Bdchqf6VbHBwQAAAABJRU5ErkJggg=="
     preserveAspectRatio="none"
     height="198.95876"
     width="185.10374" />

Wenn ich aus Inkscape nach PDF exportiere, sieht es auch ähnlich verschwommen aus. Irgendeine Idee, wie es nach der Bearbeitung in Inkscape wie das ursprüngliche PDF oben aussehen kann?

Antworten (1)

Ändern Sie die Bitmap-Skalierung (Bildwiedergabe) in den Einstellungen auf Blocky (optimizeSpeed)

Geben Sie hier die Bildbeschreibung ein

Hier ist ein Beispiel-SVG

Dies ist auch pro Bild möglich. Klicken Sie mit der rechten Maustaste auf das Bild, wählen Sie „Objekteigenschaften“ und wählen Sie die Option „Geschwindigkeit optimieren“ in der Dropdown-Liste „Bildwiedergabe“. Darüber hinaus muss der PDF-Renderer diesen Rendering-Modus unterstützen. Ein Trick wäre, eine Bitmap-Kopie des vergrößerten, blockigen Bildes zu erstellen (Bearbeiten > Bitmap-Kopie erstellen). Der dpi-Wert dafür kann in den Voreinstellungen unter Bearbeiten > Voreinstellungen > Bitmaps > Erstellen eingestellt werden. Mach es groß :)
Großartig, bestätigt, dass sowohl diese als auch die Methode von @ Moini sowohl in Inkscape als auch beim Speichern als PDF zu funktionieren scheinen. Vielen Dank!