Update app.py
Browse files
app.py
CHANGED
|
@@ -403,7 +403,7 @@ def compute_qc(
|
|
| 403 |
max_upper_diff = max(upper_diff_02, upper_diff_04)
|
| 404 |
upper_level = judge_level(max_upper_diff <= 1.0, max_upper_diff <= 3.0)
|
| 405 |
|
| 406 |
-
|
| 407 |
eye1 = crop_safe(
|
| 408 |
arr1,
|
| 409 |
x1 + int(bw * 0.15),
|
|
@@ -437,7 +437,7 @@ def compute_qc(
|
|
| 437 |
eye_diff_03 = region_diff_ratio(eye1, eye3, threshold=20) * 100.0
|
| 438 |
eye_diff_04 = region_diff_ratio(eye1, eye4, threshold=20) * 100.0
|
| 439 |
|
| 440 |
-
|
| 441 |
if eye_diff_03 < 0.8:
|
| 442 |
eye_level = "FAIL"
|
| 443 |
elif eye_diff_02 > 5.0 or eye_diff_04 > 5.0:
|
|
|
|
| 403 |
max_upper_diff = max(upper_diff_02, upper_diff_04)
|
| 404 |
upper_level = judge_level(max_upper_diff <= 1.0, max_upper_diff <= 3.0)
|
| 405 |
|
| 406 |
+
# 目差分
|
| 407 |
eye1 = crop_safe(
|
| 408 |
arr1,
|
| 409 |
x1 + int(bw * 0.15),
|
|
|
|
| 437 |
eye_diff_03 = region_diff_ratio(eye1, eye3, threshold=20) * 100.0
|
| 438 |
eye_diff_04 = region_diff_ratio(eye1, eye4, threshold=20) * 100.0
|
| 439 |
|
| 440 |
+
eye_level = "PASS"
|
| 441 |
if eye_diff_03 < 0.8:
|
| 442 |
eye_level = "FAIL"
|
| 443 |
elif eye_diff_02 > 5.0 or eye_diff_04 > 5.0:
|