GIMP: Das Entfernen des Hintergrunds ergibt graue Ränder, wenn es als PDF exportiert wird

Ich habe aus diesem Wikimedia-Commons-Bild eine Region ausgeschnitten :heraus

Ich habe einfach das freie Auswahlwerkzeug verwendet , um den Teil auszuschneiden ( ctrl+ x) und ihn in ein anderes Bild ohne Hintergrund eingefügt.

Wenn ich das Projekt jedoch als PDF exportiere ( Datei → Exportieren als → Dateityp auswählen → PDF ), bekomme ich graue Ränder um den Rand des Ausschnitts:

graue Fransen

Näher betrachten:

Schauen Sie sich den grauen Rand genauer an

Warum erscheinen diese Fransen? Das Bild sieht in GIMP ganz normal aus, wie in diesem Bild gezeigt:

sieht aus wie keine Fransen in Gimp

Auch in meinem Standard-Bildbetrachter sehen die Ränder beim Export als PNG ganz normal aus:

PNG zeigt keine Anzeichen von Gary Fransen, oder doch?

Warum erscheinen diese Fransen? Gibt es eine Möglichkeit, sie zu entfernen?

War Ihre Auswahl vielleicht gefiedert?
Basierend auf Ihrem Kommentar zu Phils Antwort sieht es so aus, als ob Ihre PNG -> PDF-Konvertierung tatsächlich in der LaTeX-Phase stattfindet. Haben Sie versucht, diese Frage auf tex.stackexchange zu stellen?

Antworten (4)

Der graue Rand erscheint an der Grenze zwischen "opaken weißen Pixeln" und "transparenten Pixeln".

Wenn Sie hineinzoomen, zeigt GIMP jedes Pixel als großes Quadrat an, das entweder weiß oder transparent ist, sodass es in Ordnung zu sein scheint.

Wenn Sie ein PDF-Dokument vergrößern, glättet die PDF-Engine das Bild, sodass keine Quadrate angezeigt werden. Es muss also sowohl die Farbe (RGB-Kanäle) als auch die Deckkraft (den Alphakanal) glätten. Und hier zeigt sich, dass transparente Pixel auch etwas Farbe haben müssen, um interpoliert zu werden. In den meisten Fällen erweist sich die "Farbe" von transparenten Pixeln als schwarz. Als Ergebnis erhalten Sie auf halbem Weg zwischen den Zentren von weißen und transparenten Pixeln eine halbe Deckkraft und eine halb weiße, halb schwarze Farbe, was diesen sehr grauen Rand ergibt.

Eine Möglichkeit, dies zu lösen, besteht darin, transparente Pixel nicht vollständig transparent zu machen. Fügen Sie in GIMP eine neue Ebene unter der aktuellen hinzu, füllen Sie sie mit weißer Farbe und machen Sie sie "fast transparent" (Deckkraft 1 von 255). Es wird für das Auge unsichtbar. Reduzieren Sie dann Ihr Bild und exportieren Sie es als PDF. Da die "transparenten" Pixel jetzt nicht vollständig transparent sind, behalten sie ihre ursprüngliche weiße Farbe, die immer als Weiß interpoliert wird.

Konvertieren Sie dies einfach in einen Vektor, da es durchgehend schwarz aussieht, sodass dies problemlos möglich ist.

Die Community missbilligt einzeilige Antworten, da es sich um Kommentare handeln sollte. Versuchen Sie, Ihre Antwort dahingehend zu erweitern, wie dies zu tun ist. Oder ich fürchte, das wird ziemlich schnell geschlossen.

Versuchen Sie etwas anderes: Entfernen Sie das Weiß vollständig (so dass Sie nur die schwarzen Linien erhalten):

  1. Bild zuschneiden/bearbeiten
  2. Color>Color to alphaund entfernen Sie den weißen Hintergrund, um nur die schwarzen Linien zu behalten.
  3. Als PNG speichern

Geben Sie hier die Bildbeschreibung ein

Versuchen Sie, die Ebenen vor dem Export zu reduzieren.

Danke für Ihre Antwort, aber das löst das Problem nicht, da es die Alpha-Informationen löscht. Mein aktueller Workflow ist png-> gimp-> png-> Latex-> pdfDas Schlimme ist, dass diese Fransen auch in diesem Workflow auftauchen.