Multi-Object-Detection-SIFT.../main.py
2026-04-23 15:01:24 +01:00

26 lines
461 B
Python

from fastapi import FastAPI
import cv2
import numpy as np
from dataclasses import dataclass
@dataclass
class Templates:
name : str
image : np.ndarray
keypoints : list
descriptors: np.ndarray
app = FastAPI()
@app.get("/")
def root():
sift = cv2.SIFT_create(nfeatures=500)
flann = cv2.FlannBasedMatcher()
r = add("d", "h")
print(r)
return {"status": "READY!"}
def add(a: int, b: int) -> int:
return a + b