Brightroom
3.0.0
カスタマイズ可能なUIを備えたフル機能の構成可能な画像エディター - すべて金属の力に裏打ちされています。
| 画像エディター | Photoscroprotating | 顔の検出 | マスキング |
|---|---|---|---|
![]() | ![]() | ![]() |
EditingStackを使用してスタンドアロンを実行します。EditingStacks編集履歴を管理し、画像をレンダリングします。ヘッドレスブラウザのようなものです!URLで編集するためにリモート画像をロードしてダウンロードします。| iOSターゲット | Xcodeバージョン | 迅速なバージョン |
|---|---|---|
| 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.photoscroprotation
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 ( )
}
}
}classiceditor
PixelEditViewController
Brightroomを使用するApp Storeで利用可能なオープンソースと制作対応のアプリ全体があります。それはドリップと呼ばれています。
このリポジトリには、Brightroomが実行できるものを示すデモアプリも含まれており、いくつかの簡単な実験を紹介しています。このレポをクローンし、プロジェクトを構築して試してみてください!
BrightroomはMITライセンスの下で入手できます。詳細については、ライセンスファイルを参照してください。