文件名称:opencv-ts:OpenCV 打字稿支持
文件大小:4.31MB
文件格式:ZIP
更新时间:2024-06-17 22:39:21
JavaScript
OpenCV-TS 实验性 WIP TypeScript 类型和 OpenCV.js/wasm 加载器。 此存储库中的类型是通过重用/扩展 OpenCV python 和 embindgen 生成器生成的。 这种方法可以更轻松地确保类型与 wasm 实际匹配,并且能够重用 C++ 标头中的文档。 内容 opencv-ts 的主要内容: 用于手写core_bindings.cpp的手写lib/typings/core 从 opencv 的 wasm 构建生成的lib/typings/gen typings lib/typings/gen 漂亮打印的lib/_opencv.js (以避免在 Node 14 中生成大量lib/_opencv.js ) 生成器调用者ts_generator/typegen.py 从opencv复制tests/opencv并将其转换为打字稿,主要是为了
【文件预览】:
opencv-ts-master
----.eslintrc.json(1KB)
----lib()
--------loader.js(881B)
--------_opencv.js(7.55MB)
--------index.d.ts(523B)
--------split-wasm.ts(897B)
--------typings()
--------bin()
----tsconfig.test.json(442B)
----tsconfig.json(400B)
----LICENSE(11KB)
----README.md(4KB)
----ts_generator()
--------typegen.py(2KB)
----tests()
--------basic()
--------opencv()
--------index.js(889B)
----.gitignore(60B)
----index.js(71B)
----package.json(804B)