Brightroom
3.0.0
ตัวแก้ไขรูปภาพที่มีคุณสมบัติครบถ้วนพร้อม UI ที่ปรับแต่งได้ทั้งหมดได้รับการสนับสนุนโดยพลังของโลหะ
| ตัวแก้ไขภาพ | photoscroprotating | การตรวจจับใบหน้า | การปิดบัง |
|---|---|---|---|
![]() | ![]() | ![]() |
EditingStackEditingStacks จัดการประวัติการแก้ไข และแสดงภาพ มันเหมือนเบราว์เซอร์ที่ไม่มีหัว!URL| เป้าหมาย iOS | เวอร์ชัน xcode | เวอร์ชันที่รวดเร็ว |
|---|---|---|
| iOS 15.0+ | xcode 15.2+ | Swift 5.9+ |
ซื้อกาแฟหรือสนับสนุนฉันใน GitHub

มีบันทึกการดูแลทำความสะอาดที่สำคัญบางประการสำหรับผู้ที่มาจาก V1
Swift Package Manager
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 ( )
}
}
}ผู้จัดประเภท
PixelEditViewController
มีแอพโอเพ่นซอร์สและแอพพร้อมผลิตทั้งหมดในแอพสโตร์ที่ใช้ BrighTroom เรียกว่าหยด
ที่เก็บนี้ยังมีแอพสาธิตซึ่งแสดงให้เห็นว่า Brightroom สามารถดำเนินการและแสดงการทดลองที่ง่ายบ้าง โคลน repo นี้และสร้างโครงการเพื่อลอง!
Brightroom มีอยู่ภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับข้อมูลเพิ่มเติม