类 WXIDPhoto
java.lang.Object
com.wonxing.humanseg.WXIDPhoto
制作证件照的类
- 版本:
 - 1.0.0
 - 作者:
 - wonxing
 
- 
构造器概要
构造器 - 
方法概要
修饰符和类型方法说明protected voidfinalize()static voidinit()已过时。makeIDPhoto(WXImage inputImage, WXIDPhotoConfig config)制作证件照makeIDPhoto(WXImage inputImage, WXIDPhotoConfig config, WXIDPhotoPreDetectResult preResult)制作证件照预检测:检测将被用于制作证件照的原始图片,是否适合用来制作证件照voidrelease()释放实例 如果实例不再使用,建议调用本函数显性释放实例voidsetSettings(WXIDPhotoSettings settings)设置制作或者检测证件照的设置 通常情况下可以不使用本函数static void已过时。static Stringversion()已过时。 
- 
构造器详细资料
- 
WXIDPhoto
实例化构造函数- 参数:
 gpuEnabled- GPU是否可用,0 表示禁用,1 表示可用- 抛出:
 WXException- 异常
 
 - 
 - 
方法详细资料
- 
init
初始化SDK,静态方法,制作证件之前,先进行初始化,初始化成功之后才能制作证件照。
- 抛出:
 WXException- 异常
 - 
terminate
public static void terminate()已过时。进程退出前调用静态方法,进程退出前调用,进行一些清理工作,如果不调用,可能会导致进程退出时发生异常。
 - 
version
已过时。获取SDK版本号- 返回:
 - SDK版本号
 - 抛出:
 WXException- 异常
 - 
finalize
protected void finalize() - 
release
public void release()释放实例 如果实例不再使用,建议调用本函数显性释放实例 - 
makeIDPhoto
制作证件照实例方法,WXIDPhoto.init()初始化成功之后,实例化对象,调用此方法制作证件照。
- 参数:
 inputImage- 原始照片,详见WXImage类config- 证件照的参数配置,详见WXIDPhotoConfig类- 返回:
 - 证件照图片
 - 抛出:
 WXException- 异常
 - 
makeIDPhoto
public WXImage makeIDPhoto(WXImage inputImage, WXIDPhotoConfig config, WXIDPhotoPreDetectResult preResult) throws WXException制作证件照实例方法,WXIDPhoto.init()初始化成功之后,实例化对象,调用此方法制作证件照。
- 参数:
 inputImage- 原始照片,详见WXImage类config- 证件照的参数配置,详见WXIDPhotoConfig类preResult- 预检测接口"preDetect"的返回值,可以为nullptr,如果调用本接口前,已经对本图片调用了preDetect预检测接口,
并且获取了检测结果preResult,可以传入这个参数,
可以一定程度提升makeIDPhoto的效率,
如果没有进行预检测,本参数也可以直接传入null;
- 返回:
 - 证件照图片
 - 抛出:
 WXException- 异常
 - 
preDetect
预检测:检测将被用于制作证件照的原始图片,是否适合用来制作证件照实例方法,WXIDPhoto.init()初始化成功之后,实例化对象,调用此方法。
- 参数:
 inputImage- 原始照片,详见WXImage类- 返回:
 - 检测结果:WXIDPhotoPreDetectResult
 - 抛出:
 WXException- 异常
 - 
setSettings
设置制作或者检测证件照的设置 通常情况下可以不使用本函数- 参数:
 settings- 设置
 
 - 
 
WXHumanSegSDK.initWithLicensePath(String, String)