fix issue
This commit is contained in:
parent
e8264dd9c9
commit
46c59dfb3a
|
|
@ -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)
|
||||
Loading…
Reference in New Issue