Wie kann ich ein Bild mit niedriger Auflösung so skalieren, dass es mit höherer Auflösung angezeigt wird?


19

Ich möchte ein Bild vergrößern. Dies führt zu Pixelbildung.

Daher möchte ich in Photoshop eine Behandlung anwenden, mit der ein Teil dieser Pixelung unterdrückt wird. Natürlich kann ich keine neuen Pixelinformationen erzeugen, sondern nur glätten usw., so dass die Pixelbildung in Vollansichten und Ausdrucken nicht so deutlich wird. Ein bei Fotografen beliebter Effekt besteht beispielsweise darin, das Bild in eine zweite Ebene zu kopieren, den Mischmodus auf Überlagerung oder weiches Licht usw. einzustellen und dann eine Unschärfe darauf anzuwenden. Dadurch wird das Bild etwas geglättet. Es verwandelt aber auch sein Aussehen in einen strahlenden Look (was normalerweise das Ziel ist).

Ich möchte eine Behandlung, die das Erscheinungsbild eines glatten Bildes mit höherer Auflösung ohne zu viele Nebenwirkungen vortäuscht .

Irgendwelche Tricks dieser Art?


2
Unter photo.stackexchange.com/questions/12788 finden Sie eine Frage zum Thema " Ist es möglich ? "
Mattdm

2
Schauen Sie sich auch eine Fallstudie von jrista an .
Esa Paulasto

Antworten:


17

Wenn Sie versucht haben, in Photoshop zu vergrößern, müssen Sie zunächst mit dem Resampling-Algorithmus experimentieren (Photoshop schlägt vor, die bikubische Glättung für die Vergrößerung zu verwenden) gegen ein Porträt oder eine Landschaft).

Anstatt zu glätten oder zu verwischen, würde ich als nächstes die Verwendung eines Entrauschungsprogramms vorschlagen, da sie schlauer sind als alle Ebenentricks und unter Beibehaltung der Schärfe entrauschen können.

Oder Sie können ein speziell für diesen Zweck hergestelltes Produkt wie Genuine Fractals verwenden . Es verspricht eine Vergrößerung von bis zu 1000% ohne Qualitätsverlust.

Jeff Atwood hat einen Blogeintrag darüber hier: Better Image Resizing


2
Ich liebe diesen Kommentar aus dem Artikel: "Wenn ich das Lena-Bild wirklich so groß brauchte, ist es besser, alte Kopien von Playboy zu
suchen

1
Basierend auf einigen (Augen-) Tests, die ich durchgeführt habe, ist waifu2x ( Website , GitHub ) besser als Genuine Fractals (oder ON1). Und waifu2x ist auch kostenlos.
Kenny LJ

13

Ich fand das kostenlose waifu2x sehr gut zum Upsizing von Bildern. Sie können eine Online-Demo versuchen . Es verwendet "Deep Convolutional Neural Networks", um die fehlenden Bilddaten vorherzusagen. Es funktioniert besser für Strichzeichnungen, ist aber für Fotos definitiv akzeptabel.


2
Normalerweise bin ich skeptisch in Bezug auf Resampling-Programme, aber dieses Ergebnis liefert ein anständiges Ergebnis bei einigen von mir durchgeführten Tests, einschließlich der Entfernung von JPG-Rauschen.
Rafael

Der einzige Nachteil, den ich sehe, ist, dass Sie eine sehr spezielle Umgebung benötigen, um Ihre Instanz zu installieren und das Training des neuronalen Netzwerks
durchzuführen

2

Basierend auf diesem Forschungspapier, "Super-Resolution From a Single Image", fand ich ab 2009 eine Implementierung namens QE SuperResolution, die in Ordnung ist.

Die Beispiele auf der obigen Seite sind einfach umwerfend (klicken Sie auf die Schaltfläche "SR", um die hochauflösende Version anzuzeigen), und ich bezweifle, dass Sie ab 2015 etwas Besseres finden könnten.


1
Erwähnenswert ist, dass das Unternehmen, das QE SUperResolution hergestellt hat, anscheinend nicht mehr existiert. Ein Archiv ihrer Website finden Sie unter web.archive.org/web/20060210155939/http://www.qelabs.com/sr/…
mattdm

2

Die besten Techniken zur Vergrößerung einer Bildszene umfassen die Vektorisierung und / oder Quantisierung im Frequenzspektrum. Ein erfolgreicher Ansatz besteht darin, das Bild in eine Reihe von Fraktalen zu konvertieren . Das fraktale Bild wird dann in der Größe verändert. Einige Softwareprogramme, einschließlich Plug-ins für Photoshop und GIMP, konvertieren Ihre Rastergrafik in Fraktale, passen die Größe an und geben die Bilddaten an das Rasterformular zurück. Es ist anzumerken, dass Software, die im Vektor- oder Frequenzraum hochsampelt, vor und / oder nach der Rasterisierung eine gewisse Filterung anwendet .

Ich bin nicht geneigt, ein bestimmtes Produkt zu feilschen, aber wenn Sie "fraktal-basierte Bild-Resizer" googeln , erhalten Sie mehrere kostenpflichtige und Open-Source-Optionen.


0

Ich benutze diese Website upscalepics , um sehr wertvoll zu sein. Sie nutzen neuronale Netze, die auf künstlicher Intelligenz basieren. Es prognostiziert und fügt Ihren Fotos einige Details mit hoher Genauigkeit hinzu, sodass sie in hoher Auflösung angezeigt werden. Es ist für Fotos optimiert und Sie können Bilder von ziemlich guter Qualität mit einer bis zu 8-fachen Skalierung erhalten.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.