1 parent 7362513 commit 54140dbCopy full SHA for 54140db
1 file changed
uitag/run.py
@@ -31,9 +31,10 @@ def run_pipeline(
31
32
Pipeline stages:
33
1. Apple Vision (text + rectangles)
34
- 2. Quadrant split
35
- 3. Florence-2 on each quadrant (via backend)
+ 2. Quadrant split (skipped if no_florence)
+ 3. Florence-2 on each quadrant via backend (skipped if no_florence)
36
4. Merge + deduplicate
37
+ 4a. Florence-2 filter (coverage + COCO blocklist)
38
4b. Rescan (optional)
39
4c. OCR correction
40
4d. Text block grouping
@@ -42,6 +43,7 @@ def run_pipeline(
42
43
44
Args:
45
backend: Optional DetectionBackend. If None, uses MLXBackend.
46
+ no_florence: Skip Florence-2 entirely (stages 2, 3, 4a). Vision-only mode.
47
48
Returns:
49
(PipelineResult, annotated_image, manifest_json)
0 commit comments