FlexibleImage
Biblioteca Swift para aplicar efeitos em imagens por meio de filtros
API Swift de código aberto que permite que desenvolvedores de software apliquem diferentes tipos de efeitos em imagens usando filtros.
FlexibleImage é uma biblioteca Swift muito que permite que os desenvolvedores de software criem aplicativos para com imagens usando o código Swift. A biblioteca é muito rica em recursos e incluiu suporte para diferentes tipos de efeitos em imagens usando filtros. Ele filtros como blur, invertido,, contraste, gama, greyscale, e muitos mais. Ele a criação de uma imagem endo uma fórmula diretamente em uma base pixel-por-pixel. Os desenvolvedores também podem o diretamente usando o Core Graphics.
A biblioteca é muito fácil de usar e forneceu recursos para de imagem e manipulação, como criação de imagens e edição, geração de imagens danificadas, combinando imagens para uma imagem única, criando uma imagem retangular, alterando a cor de fundo, A biblioteca está aberta e está disponível sob a licença de TI para uso público.
Primeiros passos com FlexibleImage
Clone as fontes mais recentes usando o comando a seguir.
Instalar FlexibleImage via GitHub.
$ git https://github.com/kawoou/FlexibleImage.git
Geração de imagens via API Swift
A biblioteca FlexibleImage permite aos profissionais de software imagens com dentro de suas aplicações idas. A biblioteca incluiu suporte para várias formas de imagens como geração de imagens retangulares, criação de imagens circulares, ou combinando imagens para uma nova. A biblioteca também imagens de edição, imagens residenciais, imagens em, um fundo diferente de imagens e muito mais.
Gerar imagem via 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()
Use a filtragem de imagens via Swift
A biblioteca FlexibleImage de código aberto inclui um recurso muito valioso de aplicação de filtros a imagens usando código Swift. É um recurso muito valioso que pode ser usado em vários aplicativos de processamento de imagem e visão computacional em todo o mundo. A biblioteca suporta vários filtros importantes, como suavização ou nitidez da imagem, bordas aprimoradas, desfoque da imagem, brilho da imagem, inversão da imagem e muito mais.
Aplicar à imagem através do 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()
Suporte para redimensionamento e corte de imagem
A biblioteca gratuita de FlexibleImage dá aos programadores software a de redimensionar, dimensionar ou cortar imagens usando o código Swift. A biblioteca incluiu várias importantes para a manipulação de imagens, como a imagem, rodando imagens, lançando imagens horizontalmente ou verticalmente, recortando de canto, melhorando o da borda, e muito mais.