优化涂抹错误分析

This commit is contained in:
2024-08-02 08:58:14 +08:00
parent eb06727dbb
commit ebcfd9ec51
2 changed files with 9 additions and 5 deletions

View File

@@ -1,5 +1,7 @@
from datetime import date
import cv2 import cv2
from sqlalchemy import update from sqlalchemy import update, and_
from db import MysqlSession from db import MysqlSession
from db.mysql import ZxIeOcrerror from db.mysql import ZxIeOcrerror
@@ -28,7 +30,8 @@ if __name__ == '__main__':
# 默认 # 默认
session = MysqlSession() session = MysqlSession()
ocr_error = (session.query(ZxIeOcrerror.pk_phrec, ZxIeOcrerror.cXm, ZxIeOcrerror.cSfzh, ZxIeOcrerror.cfjaddress) ocr_error = (session.query(ZxIeOcrerror.pk_phrec, ZxIeOcrerror.cXm, ZxIeOcrerror.cSfzh, ZxIeOcrerror.cfjaddress)
.filter(ZxIeOcrerror.checktime.is_(None)).order_by(ZxIeOcrerror.pk_phrec.desc()).limit(1).one()) .filter(and_(ZxIeOcrerror.checktime.is_(None), ZxIeOcrerror.paint_date >= date.today()))
.limit(1).one())
session.close() session.close()
# 手动填充 # 手动填充
# ocr_error = ZxIeOcrerror() # ocr_error = ZxIeOcrerror()

View File

@@ -1,7 +1,7 @@
from collections import defaultdict from collections import defaultdict
from datetime import date from datetime import date, timedelta
from sqlalchemy import update, exists, select from sqlalchemy import update, exists, select, and_
from db import MysqlSession from db import MysqlSession
from db.mysql import ZxIeOcrerror, ZxPhrec from db.mysql import ZxIeOcrerror, ZxPhrec
@@ -12,7 +12,8 @@ if __name__ == '__main__':
session = MysqlSession() session = MysqlSession()
ocr_errors = (session.query(ZxIeOcrerror.pk_phrec, ZxIeOcrerror.cXm, ZxIeOcrerror.cSfzh, ZxIeOcrerror.cfjaddress, ocr_errors = (session.query(ZxIeOcrerror.pk_phrec, ZxIeOcrerror.cXm, ZxIeOcrerror.cSfzh, ZxIeOcrerror.cfjaddress,
ZxIeOcrerror.pk_phhd, ZxIeOcrerror.cfjaddress2) ZxIeOcrerror.pk_phhd, ZxIeOcrerror.cfjaddress2)
.filter(ZxIeOcrerror.paint_date >= today) .filter(and_(ZxIeOcrerror.creationtime >= today,
ZxIeOcrerror.creationtime < today + timedelta(days=1)))
.order_by(ZxIeOcrerror.pk_phrec.desc()).all()) .order_by(ZxIeOcrerror.pk_phrec.desc()).all())
session.close() session.close()