FlexibleImage
Swift-Bibliothek zum Anwenden von Effekten auf Bilder über Filter
Open-Source-Swift-API, mit der Softwareentwickler mithilfe von Filtern verschiedene Arten von Effekten auf Bilder anwenden können.
FlexibleImage ist eine sehr nützliche Swift-Bibliothek, die es Software-Entwicklern erlaubt, Anwendungen für die Arbeit mit Bildern mit Swift-Code zu erstellen. Die Bibliothek ist sehr reich und hat Unterstützung für die Anwendung verschiedener Effekte auf Bilder mit Hilfe von Filtern enthalten. Es unterstützt Filter wie Unschärfe, Umkehr, Helligkeit, Kontrast, Gamma-Effekt, Graustufen und vieles mehr. Es unterstützt die Erstellung eines Bildes, indem es eine Formel direkt auf Pixelbasis schreibt. Entwickler können auch die Verarbeitung direkt über Core Graphics hinzufügen.
Die Bibliothek ist sehr einfach zu bedienen und hat leistungsstarke Funktionen für Bildbearbeitung und Manipulation, wie Bilderstellung und -bearbeitung, Kreisbildgenerierung, kombiniert Bilder, um ein Bild zu erzeugen, um ein rechteckiges Bild zu erstellen. Die Bibliothek ist Open Source und steht unter der IT-Lizenz für die öffentliche Nutzung zur Verfügung.
Erste Schritte mit FlexibleImage
Klonen Sie die neuesten Quellen mit dem folgenden Befehl.
Installieren FlexibleImage über GitHub.
$ git https://github.com/kawoou/FlexibleImage.git
Bilderzeugung über Swift API
Die FlexibleImage Bibliothek ermöglicht es Software-Profis, Bilder mit Leichtigkeit innerhalb ihrer schnellen Anwendungen zu erzeugen. Die Bibliothek hat Unterstützung für verschiedene Arten, Bilder zu erstellen, wie rechteckige Bilderzeugung, kreisförmige Bilderstellung oder kombinierte Bilder, um ein neues zu erstellen. Die Bibliothek unterstützt auch das Bearbeiten von Bildern, das Verlassen von Bildern, das Verwischen von Bildern, die Anwendung von anderen Hintergrundbildern und vieles mehr.
Bild erzeugen über Swift API
let image1 = UIImage
.circle(
color: UIColor.blue,
size: CGSize(width: 100, height: 100)
)!
.adjust()
.offset(CGPoint(x: 25, y: 0))
.margin(UIEdgeInsets(top: 5, left: 5, bottom: 5, right: 5))
.padding(UIEdgeInsets(top: 15, left: 15, bottom: 15, right: 15))
.normal(color: UIColor.white)
.border(color: UIColor.red, lineWidth: 5, radius: 50)
.image()!
.adjust()
.background(color: UIColor.darkGray)
.image()
Verwenden Sie die Bildfilterung über Swift
Die Open-Source-FlexibleImage-Bibliothek enthält eine sehr wertvolle Funktion zum Anwenden von Filtern auf Bilder mit Swift-Code. Es ist eine sehr wertvolle Funktion, die in verschiedenen Bildverarbeitungs- und Computer-Vision-Anwendungen auf der ganzen Welt eingesetzt werden kann. Die Bibliothek unterstützt mehrere wichtige Filter wie das Glätten oder Schärfen des Bildes, verbesserte Kanten, Bildunschärfe, Bildhelligkeit, Bildumkehrung und vieles mehr.
Effekt auf Bild über Swift API
let image2 = UIImage(named: "macaron.jpg")!
.adjust()
.outputSize(CGSize(width: 250, height: 250))
.exclusion(color: UIColor(red: 0, green: 0, blue: 0.352941176, alpha: 1.0))
.linearDodge(color: UIColor(red: 0.125490196, green: 0.058823529, blue: 0.192156863, alpha: 1.0))
.hardMix(color: UIColor(red: 0.3, green: 0.3, blue: 0.3, alpha: 1.0))
.image()
Unterstützung für Größenänderung und Zuschneiden von Bildern
Die kostenlose FlexibleImage Bibliothek gibt Softwareprogrammierern die Möglichkeit, Bilder mit Hilfe von Swift-Code zu programmieren, zu skalieren oder zu schneiden. Die Bibliothek hat mehrere wichtige Funktionen für die Bildmanipulation, wie das Umklappen des Bildes, das Drehen von Bildern, das horizontale oder vertikale Umstellen von Bildern, das Vergrößern der Kanten usw.