สร้างขึ้นเพื่อ IOS
Beauty AR SDK สำหรับ iOS
เพิ่มการปรับแต่งที่เป็นธรรมชาติและเอฟเฟกต์ใบหน้าให้กล้องเนทีฟด้วย Beauty AR SDK สำหรับ iOS โดยยังควบคุมกระบวนการจับภาพและอินเทอร์เฟซได้
แหล่งข้อมูลสำหรับนักพัฒนา
เอกสารและตัวอย่าง Beauty AR SDK สำหรับ iOS
คู่มือการผสานรวม
ติดตั้ง Beauty AR SDK สำหรับ iOS ในไปป์ไลน์ประมวลผลกล้องของคุณ
ตัวอย่างและซอร์สโค้ด
ดูการทำงานจริงของผลิตภัณฑ์และสำรวจวิธีการนำไปใช้
กล้องที่สร้างเพื่อครีเอเตอร์
ปรับแต่งเฟรมกล้องก่อนดูตัวอย่าง บันทึก หรือเชื่อมต่อสตรีมมิงแยกต่างหาก
ตัวอย่างเมคอัพที่เหมาะกับคุณ
สร้างตัวเลือกเฉดสีเนทีฟด้วยแอสเซ็ตเมคอัพที่ได้รับสิทธิ์
ความสามารถของ IOS BEAUTY AR
สร้างประสบการณ์กล้องที่แอปต้องการ
อินพุตเฟรมเนทีฟ
- บัฟเฟอร์พิกเซลและเท็กซ์เจอร์
- API ประมวลผลภาพ
การควบคุมรูปลักษณ์
- เอฟเฟกต์ความงามที่ปรับได้
- เมคอัพและสติกเกอร์ที่ได้รับสิทธิ์
การควบคุมแอป
- ควบคุมอินเทอร์เฟซกล้องของคุณเอง
- จัดการทรัพยากรและวงจรชีวิต
สำรวจ Beauty AR SDK สำหรับ iOS
เชื่อมต่อ API กับกล้อง การควบคุม และแอสเซ็ตเอฟเฟกต์ของคุณ
ประมวลผลเฟรมกล้องเนทีฟ
ส่งข้อมูลเฟรมที่รองรับผ่าน Beauty AR SDK สำหรับ iOS และใช้ผลลัพธ์ที่ประมวลผลแล้วในแอป
อ่านเอกสาร// pixelBuffer must use the supported RGBA format.
YTProcessInput *input = [[YTProcessInput alloc] init];
input.pixelData = [[YTImagePixelData alloc] init];
input.pixelData.data = pixelBuffer;
input.dataType = kYTImagePixelData;
YTProcessOutput *output = [self.xMagicApi process:input];ปรับเอฟเฟกต์ผ่านการควบคุมของคุณเอง
แมปแถบเลื่อนกับพารามิเตอร์เอฟเฟกต์ใน Beauty AR SDK สำหรับ iOS เลือกชื่อและช่วงค่าตามคู่มือพารามิเตอร์
อ่านเอกสาร// Values come from your validated effect configuration.
[self.xMagicApi setEffect:effectName
effectValue:effectValue
resourcePath:nil
extraInfo:nil];โหลดลุคลงในกล้อง
หลังยืนยันใบอนุญาตสำเร็จ ใช้ทรัพยากรเอฟเฟกต์ที่มาพร้อมแพ็กเกจผ่าน Beauty AR SDK สำหรับ iOS
อ่านเอกสาร// Use a compatible asset included in your license.
[self.xMagicApi setEffect:effectName
effectValue:effectValue
resourcePath:assetPath
extraInfo:nil];การปรับแต่ง
อินเทอร์เฟซของคุณ ลุคของคุณ
รักษาประสบการณ์ให้สอดคล้องกับแอปของคุณ
ออกแบบแผงให้เหมาะกับแอป
เชื่อมการควบคุมเนทีฟกับ Beauty AR SDK สำหรับ iOS ตั้งแต่แถบเลื่อนขนาดเล็กจนถึงแผงเอฟเฟกต์เต็มรูปแบบ
อ่านเอกสารสร้างฉากที่เหมาะกับช่วงเวลา
เพิ่มเอฟเฟกต์พื้นหลังที่ได้รับสิทธิ์ด้วย Beauty AR SDK สำหรับ iOS และคงประสบการณ์การเลือกของคุณเอง
อ่านเอกสารเริ่มต้นใช้งาน
เริ่มใช้ Beauty AR SDK สำหรับ iOS
- 01
- 02
- 03
ประมวลผลเฟรมแรก
ยืนยันสิทธิ์ Beauty AR SDK สำหรับ iOS โหลดทรัพยากรเอฟเฟกต์ และประมวลผลเฟรมกล้องที่รองรับ
กำหนดค่าใบอนุญาต
# Choose the pod that matches your licensed package.
pod 'TencentEffect_S1-04'
# Then run: pod install// Authenticate before creating the effect instance.
[TELicenseCheck setTELicense:licenseURL
key:licenseKey
completion:^(NSInteger code, NSString *message) {
if (code == TELicenseCheckOk) {
// Initialize XMagic with your bundled effect resources.
}
}];คำถามที่พบบ่อยเกี่ยวกับ Beauty AR SDK สำหรับ iOS
จะติดตั้ง Beauty AR SDK สำหรับ iOS ได้อย่างไร
ใช้แพ็กเกจ CocoaPods ที่ตรงกับใบอนุญาต เพิ่มทรัพยากรเอฟเฟกต์ และทำตามคู่มือปัจจุบันสำหรับการตั้งค่า linker และคำอธิบายสิทธิ์กล้อง
ใบอนุญาต Beauty AR SDK สำหรับ iOS ทำงานอย่างไร
ให้ bundle identifier ของแอปตรงกับใบอนุญาต ทำการยืนยัน TELicenseCheck ให้เสร็จก่อนสร้างอินสแตนซ์ XMagic
Beauty AR SDK สำหรับ iOS ประมวลผลผลลัพธ์จากการจับภาพที่มีอยู่ได้หรือไม่
ได้ API ประมวลผลรับบัฟเฟอร์พิกเซล เท็กซ์เจอร์ ข้อมูลดิบ และภาพในรูปแบบที่รองรับ ตรวจสอบรูปแบบและทิศทางก่อนเชื่อมต่อกระบวนการจับภาพ
มีอินเทอร์เฟซกล้องที่แสดงในภาพให้ด้วยหรือไม่
ภาพแสดงตัวอย่างดีไซน์แอปที่สร้างได้ หน้านี้ครอบคลุมการเชื่อมต่อ Core SDK โดยแอปต้องมีการควบคุมกล้องและอินเทอร์เฟซเอฟเฟกต์เอง
ควรคืนทรัพยากร Beauty AR SDK สำหรับ iOS เมื่อใด
ทำตามคู่มือวงจรชีวิตเมื่อออกจากหน้ากล้อง ล้าง listener และคืนทรัพยากรอินสแตนซ์เอฟเฟกต์ แทนการเก็บไว้หลังปิดมุมมองกล้อง
จะเชื่อมต่อ Beauty AR SDK สำหรับ iOS ด้วย Swift หรือ Objective-C ได้อย่างไร
เชื่อมแพ็กเกจตามเอกสารในโปรเจ็กต์ Xcode และจัดการการเปลี่ยนวงจรชีวิตแอป ทดสอบบน iPhone ด้วยสิทธิ์และความสามารถที่ฟีเจอร์เลือกใช้
จะทดสอบ Beauty AR SDK สำหรับ iOS ก่อนเผยแพร่แอปได้อย่างไร
ทดสอบอินพุตและการประมวลผลเอฟเฟกต์ที่ได้รับสิทธิ์ รวมถึงสิทธิ์กล้องเมื่อใช้และการคืนทรัพยากรหลังออกจากตัวอย่าง
จะปรับแต่งอินเทอร์เฟซ Beauty AR SDK สำหรับ iOS ได้อย่างไร
เชื่อมเอฟเฟกต์ที่รองรับกับตัวอย่างและตัวเลือกของคุณ แอสเซ็ต การรองรับฟีเจอร์ และขอบเขตใบอนุญาตต้องตรงกับแพลตฟอร์มเป้าหมาย
การสนับสนุนด้านการผสานรวมสำหรับ iOS Beauty AR
พูดคุยเกี่ยวกับแอปพลิเคชันของคุณ
พูดคุยเกี่ยวกับผลิตภัณฑ์ ปริมาณการใช้งานที่คาดการณ์ และความต้องการด้านการผสานรวมของคุณ
ติดต่อฝ่ายขายเริ่มให้ประสบการณ์กล้องทำงาน
เริ่มพัฒนาด้วย Beauty AR SDK สำหรับ iOS และใบอนุญาตที่เหมาะกับแอปของคุณ

