Wie konvertiert man Fotos aus dem heutigen Tag in Look & Feel von diesen Polaroid-Fotos ? Referenzen und / oder Beispielcodes sind willkommen. Vielen Dank!
Konvertieren Sie die Bilder in HSV (cv :: cvtColor) und betrachten Sie dann die Farbton- / Sättigungswerte
Siehe Ссылка für einen eher zu technischen Artikel
Hier ist ein Video, das zeigt, wie man es in GIMP macht: Ссылка und hier ist das Tutorial: Ссылка
Sie können verschiedene Schritte betrachten (jeder von ihnen wäre eine grundlegende Bildverarbeitungsoperation) und zusammenkleben, um Ihren eigenen Code zu erstellen. Ich denke, jede GIMP-Operation ist wiederum als Script-Fu-Skript / Code verfügbar.
Ich würde vorschlagen, Mischmodi zusammen mit der HSV-Konvertierung zu verwenden.
Diese Webseite unten war mir eine enorme Hilfe bei der Verarbeitung von Bildern, um ihnen einen "alten" Look zu geben.
Beachten Sie, dass Sie verschiedene Mischmodi mit Farbschattierungen und Unschärfealgorithmen kombinieren müssen, um die verschiedenen Polaroid-Effekte zu erzielen.
Ein guter Ausgangspunkt wäre ImagemMagick . Es verfügt bereits über Cmdline-Optionen, um den Farbton und die Sättigung eines Fotos zu ändern. Suchen Sie nach einem Parametersatz, der Ihnen das gewünschte Ergebnis liefert, und sehen Sie sich den Quellcode an, um zu sehen, was er hinter den Kulissen tut.
Programmgesteuert sollten Sie eine Bildverarbeitungsbibliothek wie OpenCV verwenden.
Ein großer Teil des Effekts (neben dem Hinzufügen des weißen Rahmens) ist eine Änderung in der Bildfarbbalance und im Histogramm. Dies ist auf den Abbau der chemischen Elemente im Polaroid-Film zurückzuführen
Die Arten von Vorgängen, die Sie auf das Bild anwenden müssten:
Offensichtlich können die meisten Tutorials dazu in Photoshop (oder anderen Fotobearbeitungs-Apps) mit OpenCV in Programme konvertiert werden.
Tags und Links algorithm c objective-c c++ image-processing