Ich habe ein paar eingescannte alte Familienfotos, auf denen das Fotopapier eine Textur hat. Leider lässt sich die Textur des Fotos recht gut scannen. Was ist der beste Weg, um die Textur zu entfernen? (Photoshop CS5)
Ich habe ein paar eingescannte alte Familienfotos, auf denen das Fotopapier eine Textur hat. Leider lässt sich die Textur des Fotos recht gut scannen. Was ist der beste Weg, um die Textur zu entfernen? (Photoshop CS5)
Antworten:
Die Lehrbuchmethode ist, wie bereits erwähnt, die Unterdrückung der Textur im Frequenzraum. Ich werde erklären, wie man den richtigen Filter findet, den man im Prinzip manuell in ImageJ (Freeware Java App) machen kann. Wenn Sie das Programm öffnen, handelt es sich um einen Menüstreifen. Die Teile, die Sie benötigen, sind:
Laden Sie zuerst Ihr Bild. Wählen Sie dann das Teil aus, das nur weiß mit Textur ist. FFT bei dieser Ernte machen:
Sie bemerken jetzt ein Sternchenmuster. Dies ist das Muster, das Sie erkennen, wenn Sie das Bild erneut öffnen und FFT für das Ganze ausführen:
Entfernen Sie jetzt nicht den Mittelpunkt, da dies der "DC" -Wert ist. Was bedeutet die durchschnittliche Helligkeit. Entferne mit dem Pinsel die anderen Sterne. Machen Sie die schwarzen Punkte groß genug, aber nicht zu groß (spielen Sie damit herum). Wenn Sie es übertreiben, werden Sie Streifen um die Kanten und Ränder bekommen.
Nun inverse FFT:
(Hinweis: Wenn Sie versuchen, die inverse FFT durchzuführen, muss das FFT-Bildfenster ausgewählt sein. Wenn Sie das ursprüngliche Bildfenster ausgewählt haben, wird die Fehlermeldung "Frequenzdomänenbild erforderlich" angezeigt.)
Und wenn Sie dies mit einer höheren Auflösung tun können, als Sie benötigen, können Sie das Bild mit Lanczos Resampling verkleinern, um ein noch besseres Ergebnis zu erzielen:
Wenn Sie Skripte oder Programmierungen kennen, können Sie dieses Eliminierungsmuster automatisch für einen gesamten Satz festlegen.
apt install imagej
.
imagej -x4000
. Mehr Speicher scheint nicht möglich zu sein, vgl. imagej.nih.gov/ij/docs/install/linux.html
Ich möchte meine Technik hinzufügen!
Diese Technik beruht auf der Beobachtung, dass die Glanzlichter und Schatten der Fotopapierstruktur beim Scannen aus der entgegengesetzten Richtung weitgehend umgekehrt werden. Durch das Zusammenmischen zweier solcher Scans wird der größte Teil der Textur auf diese Weise gelöscht.
Offensichtlich klärt dies nicht 100% auf ... vielleicht würden 2 weitere Scans bei 90 und 270 Grad, die zu der Mischung hinzugefügt werden, mehr bewirken. Das große Plus ist jedoch, dass keine Informationen aus dem Foto entfernt werden. Dies liefert eine viel sauberere Basislinie, die weniger zerstörerische Einstellungen bei der nachfolgenden Filterung erfordern sollte. Ich konnte die Dinge ein wenig aufklären, indem ich den "Unterschied" zwischen den beiden ausgerichteten Scans in eine neue Differenzstufe mit etwa 10% Deckkraft kopierte, aber ich war noch nie brillant bei diesen Stufenfiltern am unteren Rand von die Liste ... so kann Ihr Kilometerstand variieren.
Ich denke auch, dass dieser Prozess dazu beitragen kann, die nachfolgende destruktive Filterung für zufällige Texturen wie leichte Kratzer zu reduzieren. Hey, was kostet es, es zu versuchen? Wenn es bei dir funktioniert, sag es deinen Freunden.
Da das Rauschen periodisch ist, besteht Ihre beste Option darin, das Bild einer Fouriertransformation zu unterziehen und die spezifischen räumlichen Frequenzen des Rauschens herauszufiltern. Auf diese Weise erhalten Sie viel mehr Details als bei jeder Gauß-basierten Filterung.
Ich weiß nicht, ob Photoshop das kann, aber hier ist ein Beispiel mit ImageMagick .
Also ... ich bin kein Experte in diesem Bereich, aber ... Folgendes habe ich mit Ihrem Bild gemacht:
Bildebene duplizieren
Wende die Gaußsche Unschärfe auf die neue Ebene an (meine war 2,9 Pixel, passe sie an, wie du willst)
Stellen Sie den neuen Ebenenüberblendungsmodus auf Helligkeit ein und passen Sie die Deckkraft an
Reduzieren Sie das Bild
Unscharfe Maske nach Geschmack. Ich habe 72% mit einem Radius von 5 und einer Schwelle von 4 verwendet, aber spiele damit, um zu schmecken.
Erwarten Sie, ein kleines Detail zu verlieren, es ist unvermeidlich.
Das Ergebnis:
Nicht schlecht, denke ich bei einem JPEG-Start. Sie können mit vielen dieser Schritte spielen, um näher zu kommen. Wie auch immer, meine Quelle für diese Idee war: http://www.advancingwomen.com/photography/40944.php und ich würde sagen, dass es funktioniert ... :)
Haben Sie noch Zugang zu den Originalfotos?
Das Beste, was Sie tun können, ist, es auf einen Kopierständer mit zwei Lichtern auf Schwanenhälsen zu stellen und es mit einer guten Digitalkamera erneut aufzunehmen. Sie können mit den Positionen der beiden Lichter spielen, um die Textur zu beseitigen.
Weitere Kopierstandmöglichkeiten:
Wenn Sie eine Menge davon zu tun haben, kann es sich lohnen, den relativ geringen Betrag auszugeben, der für die Zusammenstellung eines guten Kopierständers erforderlich ist. Wenn Sie nicht in einen Kopierständer investieren möchten, ist ein vielseitiges Stativ - eines mit einer Mittelsäule, die gekippt werden kann - möglicherweise eine gute Lösung.
Ich bin ein großer Fan davon, solche Dinge so früh wie möglich zu korrigieren, anstatt den Ansatz "In Photoshop reparieren". Dies ist sicherlich etwas, das in der Digitalisierungsphase leicht behoben werden kann, um eine viel bessere Qualität zu erzielen als alles, was Sie in Photoshop tun können, was letztendlich die Bildqualität zumindest ein wenig beeinträchtigt.
Ich denke, Sie können es besser machen als eine Unschärfe mit großem Radius.
Um hellen Staub zu entfernen, ist es eine übliche Technik, das Bild zu duplizieren, den Mischmodus auf Abdunkeln einzustellen und dann die duplizierte Ebene um einige Pixel zu verschieben, sodass dunklere Pixel dort überlagern, wo der Staub ist (und diese dunkleren Pixel von der Ebene stammen) unmittelbare Umgebung, daher Farbe / Ton gut anpassen). Da Sie den Abdunkelungsmodus verwenden, sind nur hellere Pixel (in diesem Fall der Staub) betroffen. Sie verwenden dann eine Maske, um den Staub zu übermalen.
Für dunkle Defekte verwenden Sie eine doppelte Ebene mit dem Aufhellungsmodus.
Da Sie ein schönes Muster aus abwechselnd helleren und dunkleren Pixeln haben, können Sie eine Kombination aus zwei doppelten Ebenen verwenden, eine im Abdunkelungsmodus und eine im Aufhellungsmodus. Dies ist eine übliche Technik bei der Fotorestaurierung zum Entfernen von Texturen wie folgt:
Unten ist ein Vorher / Nachher, das ich schnell erledigt habe. Sie sollten in der Lage sein, bessere Ergebnisse zu erzielen, indem Sie das Original mit höherer Auflösung verwenden und mehrere Schichten verwenden und jeweils einen Bereich (Hintergrund, Kappe, Haut, Uniform) fixieren. Sie können immer noch eine Textur sehen, die Sie mit einer leichten Unschärfe oder durch nochmaliges Wiederholen der Technik korrigieren können.
Ich habe die Ebenen folgendermaßen maskiert:
Oh, und achte besonders auf die Augen. Wenn alles ein bisschen verschwommen ist, sieht das Bild gut aus, solange die Augen scharf sind. Ich zoomte in die Augen und verbrachte viel Zeit damit, sie zu schärfen, nachdem ich die Textur geglättet hatte. Sie könnten Artefakte haben, aber Sie wollen scharfe Augen!
Ich würde Ihnen empfehlen, die FFT-Methode zu verwenden. Auf diese Weise erhalten Sie kein unscharfes Bild. Alle Details bleiben erhalten. ImageJ (für Mac) ist dafür eine gute App. Es gibt viele FFT-Plug-Ins für Photoshop, die Sie auch im Internet finden können.
Eine sehr gute Methode zum Entfernen von Texturen ist das Einstecken von Neat Plug-In auf neatimage.com. Es entfernt Muster mit minimaler Unschärfe auf einfache Weise in einem Durchgang. Sie müssen die Filterung im Y-Kanal auf 100% erhöhen. Dann können Sie mit Focus Magic Unschärfen entfernen. Das Ergebnis weist einige Artefakte auf, die leicht von Hand entfernt werden können.
Wie wäre es mit einer Möglichkeit, den Ausdruck vor dem Scannen zu entfernen? Vielleicht kann durch Bügeln oder Drücken das Foto abgeflacht werden?