我在单独的 python 文件中有方向校正器类,它根据徽标位置获取旋转图像和徽标,它将图像旋转到正确的方向。
现在我在 fastapi 中调用这个类,但我越来越不
from orientation_corrector import OrientationCorrector
from fastapi import FastAPI
from fastapi import FastAPI, File, UploadFile
import uvicorn
app = FastAPI()
app.post('/image')
async def orientation_corrector_image(file1: UploadFile = File("assets\rotated_marks.png"),
file2: UploadFile = File("src\configs\Logo.json")):
image = (await file1.read())
logo = (await file2.read())
print(image)
print(logo)
result=OrientationCorrector(image,logo)
return result
if __name__ == "__main__":
uvicorn.run(app, debug=True)```
答案 0 :(得分:0)
from orientation_corrector import OrientationCorrector
from fastapi import FastAPI
from fastapi import FastAPI, File, UploadFile
import uvicorn
app = FastAPI()
app.post('/image')
async def orientation_corrector_image(file1: UploadFile = File("assets\rotated_marks.png"),
file2: UploadFile = File("src\configs\Logo.json")):
result = await OrientationCorrector(file1.read(), file2.read())
return result
if __name__ == "__main__":
uvicorn.run(app, debug=True)