1. produkty
  2.   obraz
  3.   Swift
  4.   FlexibleImage

FlexibleImage

 
 

Swift Library aplikujte efekty na obrázky pomocí filtrů

Open source Swift API, které umožňuje vývojářům softwaru aplikovat různé druhy efektů na obrázky pomocí filtrů.

FlexibleImage je velmi užitečná knihovna Swift, která umožňuje vývojářům softwaru vytvářet aplikace pro práci s obrázky pomocí kódu Swift. Knihovna je velmi bohatá na funkce a obsahuje podporu pro aplikaci různých druhů efektů na obrázky pomocí filtrů. Podporuje filtry jako rozostření, převrácení, jas, kontrast, gama efekt, stupně šedi a mnoho dalších. Podporuje vytváření obrázku zápisem vzorce přímo na základě pixelu po pixelu. Vývojáři mohou také přidat zpracování přímo pomocí Core Graphics.

Knihovna se velmi snadno používá a poskytuje výkonné funkce pro zpracování a manipulaci s obrázky, jako je vytváření a úpravy obrázků, generování kruhových obrázků, kombinování obrázků do jednoho obrázku, vytváření obdélníkového obrázku, nastavení barvy pozadí, změna průhlednosti obrázku, podpora otáčení obrázku, změna velikosti obrázku, změna měřítka obrázku, nastavení okrajů a odsazení, poloměr oříznutí rohu, kreslení ohraničení a tak dále. Knihovna je open source a je k dispozici pod licencí MIT pro veřejné použití.

Previous Next

Začínáme s FlexibleImage

Naklonujte nejnovější zdroje pomocí následujícího příkazu.

Nainstalujte si FlexibleImage přes GitHub.

$ git https://github.com/kawoou/FlexibleImage.git

Generování obrázků přes Swift API

Knihovna FlexibleImage umožňuje softwarovým profesionálům snadno vytvářet obrázky v jejich rychlých aplikacích. Knihovna obsahuje podporu pro několik způsobů vytváření obrázků, jako je generování obdélníkových obrázků, vytváření kruhových obrázků nebo kombinování obrázků za účelem vytvoření nového. Knihovna také podporuje úpravy obrázků, změnu velikosti obrázků, rozmazání obrázků, použití jiného pozadí na obrázky a mnoho dalších.

Generovat obrázek pomocí 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()

Použijte filtrování obrázků přes Swift

Open source knihovna FlexibleImage obsahuje velmi cennou funkci aplikace filtrů na obrázky pomocí kódu Swift. Je to velmi cenná funkce, kterou lze použít v různých aplikacích pro zpracování obrazu a počítačové vidění po celém světě. Knihovna podporuje několik důležitých filtrů, jako je vyhlazení nebo doostření obrazu, vylepšené okraje, rozmazání obrazu, jas obrazu, invertování obrazu a mnoho dalších.

Použijte efekt na obrázek přes 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()

Podpora změny velikosti a oříznutí obrázku

Bezplatná knihovna FlexibleImage dává softwarovým programátorům možnost programově měnit velikost, měřítko nebo ořezávání obrázků pomocí kódu Swift. Knihovna obsahuje několik důležitých funkcí pro manipulaci s obrázky, jako je převrácení obrázku, otočení obrázků, horizontální nebo vertikální převrácení obrázků, oříznutí poloměru rohu, zvětšení velikosti ohraničení a mnoho dalších.

 Čeština