package com.kofax.mobile.sdk.m; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import com.kofax.android.abc.image_classification.ResultPair; import com.kofax.kmc.ken.engines.data.Image; import com.kofax.kmc.kut.utilities.error.ErrorInfo; import com.kofax.kmc.kut.utilities.error.KmcRuntimeException; import com.kofax.mobile.sdk._internal.g; import java.util.List; import o.InterfaceC13391fZD; /* loaded from: classes3.dex */ public class e implements com.kofax.mobile.sdk.c.c { private final com.kofax.mobile.sdk.c.b Hi; private final g wM; /* JADX INFO: Access modifiers changed from: package-private */ @InterfaceC13391fZD public e(com.kofax.mobile.sdk.c.b bVar, g gVar) { this.Hi = bVar; this.wM = gVar; } @Override // com.kofax.mobile.sdk.c.c public com.kofax.mobile.sdk.c.a a(String str, Image image) { synchronized (this) { List c = c(str, image); p(c); ResultPair resultPair = c.get(0); if (resultPair.confidence <= BitmapDescriptorFactory.HUE_RED && !q(c)) { return null; } return new a(this, resultPair); } } /* loaded from: classes3.dex */ class a implements com.kofax.mobile.sdk.c.a { private final float Hj; final e Hk; private final String ah; a(e eVar, ResultPair resultPair) { this.Hk = eVar; this.ah = resultPair.classID; this.Hj = resultPair.confidence; } @Override // com.kofax.mobile.sdk.c.a public float getConfidence() { return this.Hj; } @Override // com.kofax.mobile.sdk.c.a public String getClassId() { return this.ah; } } private List c(String str, Image image) { g.a w = this.wM.w(image); try { return this.Hi.a(str, w.getBitmap(), 2); } finally { w.be(); } } private void p(List list) { if (list == null || list.size() <= 0) { throw new KmcRuntimeException(ErrorInfo.KMC_CL_INVALID_IMAGE_SUPPLIED); } } private static boolean q(List list) { return list.size() >= 2 && list.get(0).confidence - list.get(1).confidence > 0.2f; } }