我在哪里可以找到带有 solvePnP 的 opencv.js 或如何构建它?

Where I can find opencv.js with solvePnP or how to build it?

大家好)我需要 opencv.js 中 opencv 的 solvePnP 函数。 但是我找不到包含 solvepnp 的版本。 你能帮我找到 opencv.js 版本的 solvePnP 或构建它吗?你知道在其他 js 库中哪里可以找到 solvePnP 吗?

有几个选项。最简单的是使用 npm:

安装 mjyc's fork
$ npm i @mjyc/opencv.js

或直接安装version 4.0.1 directly from the GitHub releases page.

在你的js中:

const opencv = require('@mjyc/opencv.js');
opencv.solvePnP();

请注意,mjyc 的分支位于 (4.0.1) OpenCV 自己的存储库之后,该存储库目前为 4.5.1。

或者您可以通过从 GitHub release page 下载它来安装 OpenCV,然后安装 javascript 绑定之一:

  1. peterbraden's Node bindings

  2. justadudewhohacks' Node bindings

还有一些可用的on npmjs.com