我是OpenCV和Node js的新手,试图在Node 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中给出的示例?
最佳答案
如果克隆了存储库并想直接从examples文件夹中使用示例,则必须首先在根目录中使用npm install
来构建模块。
(可选)您可以在任何项目目录中使用npm install opencv4nodejs
,将示例复制到该目录中,然后将const cv = require('../');
替换为const cv = require('opencv4nodejs');
。
您也可以在此处直接提交问题:https://github.com/justadudewhohacks/opencv4nodejs/issues