Project overview
Floor Plan Vectorizer detects walls and enclosed rooms in a raster architectural plan, then creates an interactive SVG with clickable room paths, stable IDs, and optional area labels. A known dimension or pixel scale enables square-meter or square-foot schedules; without a scale, rooms remain clickable but areas are omitted. Runtime needs numpy and opencv-python.
Repository facts
- Primary language
- Python
- License
- MIT
- Repository updated
- Jun 8, 2026
- Default branch
- main
Resource types
General skill
Use cases
Design and creative work
Platforms
Claude Code, Codex, and more
Audience
Designers