iOS版本有动作活体版本 SDK:
- (void)livenessStratrgyWithImage:(UIImage *)image previewRect:(CGRect)previewRect detectRect:(CGRect)detectRect completionHandler:(LivenessStrategyCompletion)completion;这个里面返回的图片image数组一直有几张图片都是一样的,并且都是带有黑边,是否类似人脸图像采集有- (void)detectStratrgyWithNormalImage:(UIImage *)image previewRect:(CGRect)previewRect detectRect:(CGRect)detectRect completionHandler:(DetectStrategyCompletion)completion;可以去黑边的。希望尽快给予回复,谢谢!
请登录后评论
TOP
切换版块
可以。可在LivenessViewController类里面的faceProcesss方法里断点
可以断点调试吗
已解决。开始断点images数组以为所有图片都是一样的。活体版本返回的images[@"bestImage"] 是有自带黑框,但是还有其他3张图片是正常的。我选择第一张图片就是正常无自动填充,也无黑边。
NSArray *keys = [images allValues];
NSString *firstKey = [keys objectAtIndex:0];
NSData* data = [[NSData alloc] initWithBase64EncodedString:firstKey options:NSDataBase64DecodingIgnoreUnknownCharacters];