耗时整整一天,终于把这烦人的丐中丐版装好了。赶紧写下过程供小伙伴们参考。
最开始根据官网介绍,使用npm install --save opencv4nodejs 这种自动安装的方法。然而耗时太长且连接容易断开,尝试了不下10次还是失败,最终改为手动安装。大致过程如下:
安装OpenCV
MacOS可使用以下命令安装OpenCV。对,你没看错,是OpenCV。
brew update
brew install opencv@4
brew link --force opencv@4
编辑package.json
根据官网,可在dependencies部分添加opencv4nodejs版本号,以及进行下面的详细配置。需要注意的是,由于是手动安装,disableAutoBuild部分需为1。其他路径根据实际情况填写即可。
npm install 前可能(?)要做的事
- 将Python版本设置为2.x
- 禁用tesseract
禁用tesseract的具体命令为:brew link tesseract 恢复命令:brew unlink tesseract