PlateInfo.java
1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
package com.ectrip.checkincar.model;
import android.graphics.Bitmap;
/** 识别结果 */
public class PlateInfo {
/** 车牌号 */
public final String number;
/** 车牌颜色:blue/yellow/green/white/black/unknown */
public final String color;
/** 置信度 0~1 */
public final float confidence;
/** 是否人工输入/修正 */
public final boolean manual;
/** 识别帧图像(仅确认页展示用) */
public Bitmap bitmap;
public PlateInfo(String number, String color, float confidence, boolean manual) {
this.number = number;
this.color = color == null ? "unknown" : color;
this.confidence = confidence;
this.manual = manual;
}
public static String colorName(String color) {
if (color == null) {
return "未知";
}
switch (color) {
case "blue":
return "蓝牌";
case "yellow":
return "黄牌";
case "green":
return "绿牌";
case "white":
return "白牌";
case "black":
return "黑牌";
default:
return "未知";
}
}
}