javascript - 如何在 nodejs 的 html 文件中的画布上绘图
问题描述
我正在使用无人机将视频流式传输到使用 nodeJS 的网页,我想实现姿势识别,但为此,我需要访问 HTML 文件中的画布,以便我可以使用 TensorFlow 在画布上绘制姿势。
目前,我有一个函数 start_webserver,m。此函数通过读取我的文件系统的 index.html 文件来启动服务器。这样我就可以在我的浏览器上访问文件,在那里我可以看到视频流。一切正常,我可以在网页上看到视频流,但现在我想在 nodejs 中的网页上的画布上动手。通过这种方式,我可以绘制通过姿势识别检测到的不同姿势。但是因为文件是由 nodeJS 渲染的,所以我找不到获取 canvas 元素的方法。下面的 stackblitz 示例显示了我创建服务器的代码,该服务器获取视频流并将其广播到不同的客户端。https://stackblitz.com/edit/js-o8qdp6?file=index.js
提前致谢。
解决方案
推荐阅读
- html - 引导文本框类“表单控件”的大小不会改变
- javascript - 动态更改悬停启用选项
- php - 测试用例设置功能中的 Laravel 5.8 宏
- javascript - Vuex - 更新数组内的整个对象
- keyboard - 如何使用自动热键使 F11 充当 ctrl+双击?
- r - 加入两个具有最接近时间戳间隔的数据集
- angular - 如何在 Angular 7 中创建可选的路由器参数
- javascript - 查询包含长度> 0数组的文档的firebase
- hyperledger-fabric - Hyperledger Fabric:恐慌:运行时错误:fabric/peer/common.NewPeerClientForAddress 处的内存地址无效或 nil 指针取消引用
- sql-server - 没有从新存储过程创建的复杂类型,EF 数据库优先