gpt4 book ai didi

javascript - 如何使用 opencv_contrib 构建自定义 opencv.js

转载 作者:行者123 更新时间:2023-12-02 15:09:22 59 4
gpt4 key购买 nike

我想将 opencv_contrib 中的 xfeatures2D 包含到 opencv.js 中。
我遵循此文档 Build OpenCV.js .一切都好。我有一个全新的 opencv.js 可以在我的 html 页面中使用,但它不包含 xfeatures2D 模块。
我更改此文件 opencv/platforms/js/build_js.py 以添加:

def get_cmake_cmd(self):
cmd = ["cmake",
"-DOPENCV_EXTRA_MODULES_PATH=/Users/me/git/opencv_contrib/modules",
...
现在 cmake 包含 opencv_contrib 模块。我可以看到编译的额外模块,但 emscripten 仍然没有包含。它看起来像是将 JavaScript 编译硬编码到 opencv/modules/js 中。
是一种生成自己的 opencv.js 并选择删除或添加 opencv 和/或贡献模块的方法吗?

最佳答案

我发现了一个看起来很有希望的仓库:https://github.com/ganwenyao/opencv_js
你甚至可以尝试几个aruco演示在这里:https://ganwenyao.github.io/opencv_js/
它不包括 xfeature2d已经编译,但值得尝试列出 repo 的 README 的相同方法。

关于javascript - 如何使用 opencv_contrib 构建自定义 opencv.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53151595/

59 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com