DoreCartoon
Getting Started
The following instructions will guide you on how to implement the DoreCartoon SDK on a specific platform.
IOS
Technical Specifications:
Xcode | 14.2 or Above |
IOS Version | 13.0 or Above |
Supported Device | iPhoneSE or Above |
You can implement DoreCartoon SDK in your existing/new IOS Xcode project with in just 3 Steps
Step 1:
1. Add this line in your pod file
pod 'DoreCartoon'
2. Run pod install, and open project
pod install
3. Cocoapod version should be 1.12.1 or above
Step 2:
Initiate DoreCartoon Manager
private var modelManager: CartoonManager?
modelManager = CartoonManager()
//load license
let isValid:Bool = (modelManager?.init_data(licKey: "insert your license key here") ?? false)
Step 3:
Execute Session with input image
//Cartoon output variants
//Stardard - CartoonManager.CartoonVariantType.Standard
//Medium - CartoonManager.CartoonVariantType.Medium
//High - CartoonManager.CartoonVariantType.High
//run and get result
let result = (self.modelManager?.run_model(onFrame: pixelBuffer,variantType: CartoonManager.CartoonVariantType.Standard)!)!
//Get generated cartoon image with custom size
let ciImage:UIImage = result.GeneratedImage(Width: 350, Height: 450)
//display in to UIImageView
DispatchQueue.main.async {
self.segmentView.image = ciImage
}