what-the-bank/sources/com/google/android/gms/vision/text/zzc.java

32 lines
1.3 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.google.android.gms.vision.text;
import android.graphics.Point;
import android.graphics.Rect;
import com.google.android.gms.internal.vision.zzy;
/* loaded from: classes2.dex */
final class zzc {
/* JADX INFO: Access modifiers changed from: package-private */
public static Rect zza(Text text) {
int i = Integer.MAX_VALUE;
int i2 = Integer.MIN_VALUE;
int i3 = Integer.MAX_VALUE;
int i4 = Integer.MIN_VALUE;
for (Point point : text.getCornerPoints()) {
i = Math.min(i, point.x);
i4 = Math.max(i4, point.x);
i3 = Math.min(i3, point.y);
i2 = Math.max(i2, point.y);
}
return new Rect(i, i3, i4, i2);
}
/* JADX INFO: Access modifiers changed from: package-private */
public static Point[] zza(zzy zzyVar) {
double sin = Math.sin(Math.toRadians(zzyVar.zzfb));
double cos = Math.cos(Math.toRadians(zzyVar.zzfb));
Point[] pointArr = {new Point(zzyVar.left, zzyVar.top), new Point((int) (zzyVar.left + (zzyVar.width * cos)), (int) (zzyVar.top + (zzyVar.width * sin))), new Point((int) (pointArr[1].x - (zzyVar.height * sin)), (int) (pointArr[1].y + (zzyVar.height * cos))), new Point(pointArr[0].x + (pointArr[2].x - pointArr[1].x), pointArr[0].y + (pointArr[2].y - pointArr[1].y))};
return pointArr;
}
}