Brightroom
3.0.0
具有可自定义UI的功能完整的组合图像编辑器 - 全部都以金属的力量支持。
| 图像编辑器 | 照相 | 面部检测 | 掩蔽 |
|---|---|---|---|
![]() | ![]() | ![]() |
EditingStack独立运行。EditingStacks管理编辑历史记录和渲染图像。就像无头浏览器!URL编辑。| iOS目标 | XCode版本 | Swift版本 |
|---|---|---|
| iOS 15.0+ | Xcode 15.2+ | Swift 5.9+ |
给我买咖啡或在Github上支持我。

对于来自V1的人来说,有一些重要的家政笔记。
Swift软件包管理器
dependencies: [
. package ( url : " https://github.com/muukii/Brightroom.git " , upToNextMajor : " 2.2.0 " )
]查看有关概念的完整文档。
Brightroomuiphotoscrop.photoscrotation
import SwiftUI
import BtightroomUIPhotosCrop
struct DemoCropView : View {
@ StateObject var editingStack : EditingStack
@ State var resultImage : ResultImage ?
init (
editingStack : @escaping ( ) -> EditingStack
) {
self . _editingStack = . init ( wrappedValue : editingStack ( ) )
}
var body : some View {
ZStack {
VStack {
PhotosCropRotating ( editingStack : { editingStack } )
Button ( " Done " ) {
let image = try ! editingStack . makeRenderer ( ) . render ( ) . cgImage
self . resultImage = . init ( cgImage : image )
}
}
}
. onAppear {
editingStack . start ( )
}
}
}班级的人
PixelEditViewController
使用Brightroom的App Store上提供了整个开源和生产就绪的应用程序。这就是滴水。
该存储库还包含一个演示应用程序,该应用程序演示了Brightroom可以执行的内容并展示一些简单的实验。克隆此存储库并构建项目以尝试!
Brightroom可根据MIT许可获得。有关更多信息,请参见许可证文件。