https://github.com/lostbeard/blazorwasmrealtime2dto2dz
Blazor WebAssembly live 2D to 2D+Z conversion of webcam video using Transformers.js and TransformStream.
https://github.com/lostbeard/blazorwasmrealtime2dto2dz
blazor blazor-webassembly browser depth-estimation machine-learning real-time transformersjs
Last synced: 4 months ago
JSON representation
Blazor WebAssembly live 2D to 2D+Z conversion of webcam video using Transformers.js and TransformStream.
- Host: GitHub
- URL: https://github.com/lostbeard/blazorwasmrealtime2dto2dz
- Owner: LostBeard
- License: mit
- Created: 2025-06-03T16:19:39.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-06-03T19:18:15.000Z (4 months ago)
- Last Synced: 2025-06-04T02:00:02.055Z (4 months ago)
- Topics: blazor, blazor-webassembly, browser, depth-estimation, machine-learning, real-time, transformersjs
- Language: HTML
- Homepage: https://lostbeard.github.io/BlazorWASMRealTime2DTo2DZ/
- Size: 4.59 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# BlazorWASMRealTime2DTo2DZ
In this demo, each webcam video frame is converted to 2D+Z using
[SpawnDev.BlazorJS.TransformersJS](https://github.com/LostBeard/SpawnDev.BlazorJS.TransformersJS) and
[TransformStream](https://developer.mozilla.org/en-US/docs/Web/API/TransformStream).## TransformStream
The TransformStream interface of the Streams API represents a concrete implementation of the pipe chain transform stream concept.## SpawnDev.BlazorJS.TransformersJS
This library wraps the awesome [Transformers.js](https://github.com/huggingface/transformers.js/) library,
which is a JavaScript library for running machine learning models in the browser. It provides a set of pre-trained
models that can be used for various tasks such as image classification, object detection, and more.