美文网首页
沈烽甲: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