测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最新发布 | 2017年8月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 LiptugaMichael 维护。
嘿,大家好!我们很高兴向大家分享我们的新开源库 AGImageControls,并免费使用。将 AGImageControls 库集成到您的项目中,并获取用于照片、屏幕截图和其他图像处理的强大工具。(支持 Metal 性能着色器)
AGImageControls 允许用户
使用特殊滤镜处理任何图像。由于这些滤镜,用户可以控制图片的饱和度、亮度、对比度和锐度,并应用适当的颜色和透明度梯度
轻松地在图像中添加标题和简短描述。此外,还可以选择字体类型、颜色和大小
使用矢量蒙版将情感和强调添加到图像中。您还可以将元素旋转 360 度并设置所需的斜率
确保您正在实际设备(不是模拟器)上运行,该设备具有 A7 或更新的芯片(iPhone 5S、iPhone 6、iPhone 6 Plus、iPad Air 或 iPad mini(第二代))
AGImageControls 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod "AGImageControls"
要运行示例项目,请先克隆仓库,然后从示例目录运行 pod install
。您还可以查看示例
将 AGImageControls
模块导入到您的 ViewController
类中
import AGImageControls
将 AGCameraSnapViewController
添加到 ViewController
,然后设置其代理
let camera = AGCameraSnapViewController()
camera.delegate = self
self.present(camera, animated: true, completion: nil)
将您的 ViewController
符合 AGCameraSnapViewControllerDelegate
协议
func fetchImage (cameraSnapViewController : AGCameraSnapViewController, image : UIImage) {
self.imageView.image = image
}
AGCameraSnapViewController
使用默认实现。
有问题?请查看 问题 区域以解决问题或创建新的问题,我们将尽快修复。请随时贡献。
这个iOS可视化组件由Agilie团队开源[email protected]
如果您有任何问题、建议,或者需要基于Web或移动开发的帮助,请通过以下邮箱联系我们:[email protected]。您可以从基础到复杂的问题向我们咨询。
AGImageControls遵循MIT许可证(MIT)协议,版权所有 © 2017 Agilie团队