WASI(WebAssembly 系统接口)旨在将 WebAssembly 带到浏览器之外。
我使用 OpenCV 4.3.0 的 eigenfaces 示例构建了一个简单的人脸识别应用程序(参见:https ://docs.opencv.org/2.4/modules/contrib/doc/facerec/facerec_tutorial.html#eigenfaces-in-opencv )和让它工作。
最近我想用 OpenCV 构建一个基于 WebAssembly(WASM) 的人脸识别应用程序。我搜索了 WASM+人脸识别,我得到了很多 git 存储库和示例,opencv_js.wasm
并将其与 JavaScript 绑定一起使用。
我的目的是构建一个独立的 *.wasm 模块而不是 html+js+wasm 项目,因此我遇到了 WASI(WebAssembly 系统接口)。几个运行时,例如wasmtime
并且wasmer
可以运行独立的 *.wasm,它是使用 WASI 工具链(、、等,例如项目)从 C/C++wasicc
编译wasic++
的wasienv
。
你们有什么想法或经验来构建一个独立的人脸识别/检测/...或与 WASI 类似的项目吗?非常感谢您的回复!