【问题标题】:WebAssembly include OpenCVWebAssembly 包含 OpenCV
【发布时间】:2019-03-12 06:49:16
【问题描述】:

我有使用 OpenCV 处理图像的 C++ 代码,我想使用 emscripten 编译它。但是emscripten 如果我输入则找不到 OpenCV:

em++ test.c -s WASM=1 -O3 -o test.js -lopencv_highgu

我得到的警告:

WARNING:root:emcc: cannot find library "opencv_highgui"

我猜emscripten 不使用我的正常包含路径。所以问题是我如何将我的 C++/OpenCV 程序编译为 WebAssembly

【问题讨论】:

  • 您的开发环境配置错误。你在问什么?

标签: javascript c++ opencv emscripten webassembly


【解决方案1】:

您首先必须将整个 OpenCV 库编译为 WebAssembly,然后将其包含在您的项目中。以下是一些附加信息:https://hacks.mozilla.org/2017/09/bootcamps-webassembly-and-computer-vision/

【讨论】:

  • 谢谢。某人会指导我如何包含 opencv wasm 文件,以便将我的 c++ 代码编译为 wasm 和 js
猜你喜欢
  • 2019-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-23
  • 2021-01-15
  • 1970-01-01
  • 2015-02-10
相关资源
最近更新 更多