| --- |
| title: Computer Vision Lab |
| sdk: docker |
| app_port: 7860 |
| license: other |
| license_name: Mixed / third-party content (see Attribution) |
| --- |
| |
| # Computer Vision Lab |
|
|
| An interactive Computer Vision Lab for students to learn core computer vision ideas and try them in the browser. |
|
|
| ## What this Space is |
| This Space runs a web app (built with Node/Vite) that demonstrates computer vision concepts through small experiments and pages. |
|
|
| ## How to run locally |
| 1. Install Node.js (LTS recommended). |
| 2. In the project folder: |
| - `npm install` |
| - `npm run dev` |
| 3. Open the URL shown in your terminal (usually http://localhost:5173). |
|
|
| ## Deployment (Hugging Face Spaces) |
| This Space uses the Docker SDK and is configured via the YAML block at the top of this README (`sdk: docker`, `app_port: 7860`). [web:16][web:18] |
|
|
| ## Attribution & third‑party material (important) |
| This project includes ideas, snippets, and/or adapted components inspired by: |
| - CodePen projects by various authors (each Pen may have its own license/terms and required attribution). |
| - Google Developers documentation and examples. |
|
|
| I do not claim ownership of third‑party code, designs, or assets included in this repository. Where required by the original license/terms, attribution and license notices are provided in-repo (or should be added by the maintainer). |
|
|
| If you are an original author and want something credited differently (or removed), please open an issue with a link to the original work. |
|
|
| ## AI assistance disclosure |
| Some portions of this project may have been created or edited with AI assistance. Any third‑party content remains subject to its original license/terms. |
|
|
| ## License |
| Because this repository includes **mixed sources** (my code plus third‑party material with potentially different licenses/terms), the overall repository is marked as `license: other` and you should review the Attribution section and any included LICENSE/NOTICE files before reusing or redistributing. Hugging Face supports setting a custom/“other” license in the repo metadata. [web:27][web:21] |
|
|