Update app.py
Browse files
app.py
CHANGED
@@ -866,19 +866,11 @@ def is_empty_plate(cropped_plate_image):
|
|
866 |
|
867 |
|
868 |
def classify_plate_number():
|
869 |
-
|
|
|
870 |
return "No plate text to classify", "", "❌ No plate detected", ""
|
871 |
|
872 |
text = shared_results["trocr_combined_text"]
|
873 |
-
print(f"Texte à classifier: {text}") # Debug
|
874 |
-
|
875 |
-
if not text or len(text) < 5: # Longueur minimale
|
876 |
-
return "Text too short to classify", "", "❌ Invalid", ""
|
877 |
-
|
878 |
-
# Essayez d'abord une classification simple
|
879 |
-
classified_plate = classify_plate(text)
|
880 |
-
if not classified_plate:
|
881 |
-
return "Unable to classify the plate", "Type not detected", "❌ Invalid format", ""
|
882 |
|
883 |
if not is_algerian_plate(text):
|
884 |
return "Non-Algerian license plate detected", "Type not detected", "❌ Non-Algerian", ""
|
|
|
866 |
|
867 |
|
868 |
def classify_plate_number():
|
869 |
+
"""Classifier le numéro de plaque détecté uniquement si elle est algérienne"""
|
870 |
+
if not shared_results["trocr_combined_text"]:
|
871 |
return "No plate text to classify", "", "❌ No plate detected", ""
|
872 |
|
873 |
text = shared_results["trocr_combined_text"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
874 |
|
875 |
if not is_algerian_plate(text):
|
876 |
return "Non-Algerian license plate detected", "Type not detected", "❌ Non-Algerian", ""
|