找不到模块'../build/Release/opencv4nodejs

问题描述 投票:2回答:1

我是OpenCV和节点js的新手,试图在节点js中学习OpenCV。

我遇到了opencv4nodejs,我发现它最适合学习。

我已经按照所有步骤安装OpenCV并为OpenCV设置环境变量,并完成了npm install opencv4nodejs。能够运行快速启动代码,但当我尝试从示例文件夹运行示例machineLearningOCR.js时,我得到错误Error: Cannot find module '../build/Release/opencv4nodejs'

我从cmd运行命令node machineLearningOCR.js但是在const cv = require('../');行上面提到了错误

如何运行opencv4nodejs中给出的示例?

javascript c++ node.js opencv
1个回答
3
投票

如果你克隆了存储库并希望直接从examples文件夹中使用这些示例,那么首先必须在根目录中使用npm install来构建模块。

您可以选择在任何项目目录中使用npm install opencv4nodejs,将示例复制到该目录中,并将const cv = require('../');替换为const cv = require('opencv4nodejs');

您也可以在此处直接提交问题:https://github.com/justadudewhohacks/opencv4nodejs/issues

© www.soinside.com 2019 - 2024. All rights reserved.