This repository contains the backend services used to create layered PSDs from uploaded images.
Quick workflow for an end user
- Upload an image to
POST /api/upload(multipartfile). The endpoint returns ajob_id. - The server runs processing in the background: segmentation, object detection, OCR, manifest assembly, PSD generation.
- Poll
GET /api/status/{job_id}to monitor progress; whenstatusbecomesdonethe output artifacts are available. - Retrieve layer metadata via
GET /api/result/{job_id}and download the PSD viaGET /api/download/{job_id}.
See docs/USER_GUIDE_PSD_WORKFLOW.md for additional details about the PSD + Photoshop text import workflow and prerequisites (Tesseract, Photoshop for text layer import).