1. 产品
  2.   图片
  3.   Swift
  4.   FlexibleImage

FlexibleImage

 
 

通过过滤器对图像应用效果的 Swift 库

开源 Swift API,允许软件开发人员使用滤镜对图像应用不同类型的效果。

FlexibleImage是一个非常有用的Swift库、允许软件开发者用Swift代码创建用于图像工作的应用程序。 图书馆特色丰富、包括支持使用过滤器对图像施加不同的影响。 它支持过滤器、如模糊、反向、亮度、对比度、伽马效应、绿色、更多。 它支持通过直接在像素基础上编写一个公式来创建图像。 开发者还可以使用核心图形直接添加处理。

图书馆非常容易使用、为图像处理和操作提供了强有力的特点、如图像编辑、圆形图像生成、图像编辑、图像编辑等。 图书馆是开放源码、可在IT许可证下供公众使用。

Previous Next

FlexibleImage 入门

使用以下命令克隆最新的源。

通过GitHub安装FlexibleImage

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

通过 Swift API 生成图像

FlexibleImage个图书馆使软件专业人员能够在快速应用程序中轻松地生成图像。 图书馆包括支持多种创建图像的方式、如矩形图像生成、圆形图像创建或合并图像创建新图像。 图书馆还支持编辑图像、居住图像、模糊图像、用不同背景的图像、以及更多的图像。

通过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()

通过 Swift 使用图像过滤

开源的 FlexibleImage 库包含一个非常有价值的功能,即使用 Swift 代码将过滤器应用于图像。这是一项非常有价值的功能,可用于全球各种图像处理和计算机视觉应用。该库支持几个重要的过滤器,例如平滑或锐化图像、增强边缘、图像模糊、图像亮度、图像反转等等。

通过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()

图像调整大小和裁剪支持

该自由FlexibleImage库为软件程序员提供了使用Swift代码编程大小、规模或作物图像的能力。 图书馆包括一些重要的图像操作功能、如翻转图像、翻转图像、水平或垂直翻转图像、切断角半径、增强边界大小等。

 中国人