美文网首页
沈烽甲:opencv4nondejs在win7环境配置

沈烽甲:opencv4nondejs在win7环境配置

作者: 沈烽甲 | 来源:发表于2018-01-09 17:43 被阅读0次

授权条件:注明本文作者

零、验证此模块功能

1、下载此模块于github的源代码包,解压example,以templateMatching为例

2、templateMatching.js打开后,修改代码为const cv = require('opencv4nodejs');

3、cmd 用cd进入example文件夹,使用命令node templateMatching.js

4、产生图片匹配结果,大图左下方框出小人,如下图所示。

一、此模块依赖条件:

1、node-gyp模块,需成功安装配置nodejs,新版自带

2、python2.7

3、Visual Studio 2013,我使用2017成功配置,win7sdk自带

4、windows-build-tools模块

二、环境配置经验,以安装D盘为例:

1、ptyon,用户变量PATH及系统变量Path,保险起见,我两个都加了,添加D:\Python27;D:\Python27\Scripts;D:\Python27\python.exe,注意有精确到执行程序。

2、opencv,需要新建【系统变量】,并依次添加,

OPENCV_BIN_DIR ,D:\opencv\build\x64\vc15\bin;

OPENCV_DIR , D:\opencv\build

OPENCV_INCLUDE_DIR ,D:\opencv\build\include

Path中,添加 %OPENCV_BIN_DIR%

三、模块安装

此模块安装,需要上述依赖条件来编译,失败就uninstall,配置缺失会导致编译失败,如下图所示。

虽然安装成功,但依然有许多编译错误,C4018符号不匹配,C4244双精度浮点数转成单精度浮点数据,如下图所示。可以用Visual Studio 2013试试,具体参考模块说明,我这只是成功经验。

相关文章

网友评论

      本文标题:沈烽甲:opencv4nondejs在win7环境配置

      本文链接:https://www.haomeiwen.com/subject/cbrgnxtx.html