Removed old ANPR system

This commit is contained in:
2025-05-31 10:06:03 +02:00
parent d5b42a7550
commit 90d21f8847
4 changed files with 12 additions and 18 deletions

View File

@@ -1,7 +1,6 @@
from flask import Flask
from flask_migrate import Migrate
from flask_sqlalchemy import SQLAlchemy
from pyplatex import ANPR # type: ignore
from authlib.integrations.flask_client import OAuth
# Web Server
@@ -16,9 +15,6 @@ db = SQLAlchemy(app)
migrate = Migrate(app, db)
# ANPR instance
anpr = ANPR()
# Keycloak
oauth = OAuth(app=app)
url = "http://192.168.69.1:8180"

View File

@@ -1,4 +1,3 @@
from application import anpr
import io
@@ -7,14 +6,14 @@ async def process_image(image: bytes) -> str:
image_file = io.BytesIO(image)
print("Processing image")
anpr_info = await anpr.detect(image_file) # type: ignore
# anpr_info = await anpr.detect(image_file) # type: ignore
if anpr_info is None:
print("Something went wrong with ANPR")
return ""
# if anpr_info is None:
# print("Something went wrong with ANPR")
# return ""
if not anpr_info["is_plate"]:
return ""
# if not anpr_info["is_plate"]:
# return ""
print(anpr_info["plate_number"])
return str(anpr_info["plate_number"])
# print(anpr_info["plate_number"])
return "" # str(anpr_info["plate_number"])

View File

@@ -1,8 +1,8 @@
from flask_wtf import FlaskForm
from wtforms.validators import DataRequired
from wtforms import StringField, SubmitField
from application import db
class npForm(FlaskForm):
numberplate = StringField('add a numberplate', validators=[DataRequired()])
submit = SubmitField('Submit')
numberplate = StringField("add a numberplate", validators=[DataRequired()])
submit = SubmitField("Submit")

View File

@@ -1,7 +1,6 @@
from flask import Blueprint, render_template, request, jsonify
from flask_login import login_required
from application.dashboard.models import AllowedPlate, LoggedItem
from application import db, app
from application import db
from application.dashboard.forms import npForm
dash_blueprint = Blueprint("dash", __name__, template_folder="templates")