fix issue

This commit is contained in:
weiweiw 2024-06-26 13:35:54 +08:00
parent e8264dd9c9
commit 46c59dfb3a
1 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,22 @@
from fastapi import FastAPI
from pydantic import BaseModel
from util import ocr_recognition
from configs.basic_config import *
app = FastAPI()
class IdentifyRecognitionParams(BaseModel):
type: int
recognitionFrontData: str = ""
recognitionBackData: str = ""
@app.post("/recognition")
async def recognition(params: IdentifyRecognitionParams):
logger.info(f"python recognition里的参数{params.type}, {params.recognitionFrontData}, {params.recognitionBackData}")
returnStr = ocr_recognition.OCRRecognition.extractIdCardInfo(params.type, params.recognitionFrontData, params.recognitionBackData)
return returnStr
# 运行命令: uvicorn webApp:app --reload
# if __name__ == "__main__":
# unicorn.run("webApp:app", port="8013", reload=True)