feat(US2): image quad extraction — POST /api/v1/image/extract
- app/models/image_models.py: BBox, QuadrupleItem, ImageExtract{Request,Response}
- app/services/image_service.py: download → base64 LLM → bbox clamp → crop upload
- app/routers/image.py: POST /image/extract handler
- tests: 4 service + 3 router tests, 7/7 passing
This commit is contained in:
BIN
app/services/__pycache__/image_service.cpython-312.pyc
Normal file
BIN
app/services/__pycache__/image_service.cpython-312.pyc
Normal file
Binary file not shown.
Reference in New Issue
Block a user