Tag - gocv

opencv gocv    2020-09-21 21:31:56    578    0    0

最近在研究通过golang调用摄像头,按照 https://gocv.io/ 介绍进行安装,期间各种问题。。。

一、网站打不开

包括但不限于:

aomedia.googlesource.com , gist.githubusercontent.com, raw.githubusercontent.com 等网站
解决方法:
1、查询网站IP 获取其IP地址,然后修改系统 hosts 文件
2、直接全局代理。

macOS下修改 ~/.bash_profile ,增加:

  1. # 代理地址根据自己情况修改
  2. alias proxy='export all_proxy=socks5://127.0.0.1:50237'
  3. alias unproxy='unset all_proxy'

运行 brew install opencv 前,先 proxy 一下

二、系统不匹配

我的苹果本是 Sierra 系统,好不容易一步步下载完成要进行安装了,结果提示不支持 Sierra ,还友情提示不要去提问为什么......不支持你早说啊,等什么都准备好了才说……
么得办法,先升级系统到 Catalina 。。。
升级之后,重新开始下载(两个系统对应的包不一样)。

漫长的等待之后,安装时提示 xcode 过老……那就升级 xcode 吧,可是 AppStore 总是提示系统空间不足,无法安装。。。只能忍痛删掉好多东西。。。差不多空出 40G 的时候,终于可以安装了。

安装 xcode之后,重新执行安装命令,可算是成功了。

三、部分示例无法运行

运行示例里的 capwindow ,终于能看到画面了。可是有几个示例总是运行不起来,提示:
```
libc++abi.dylib: terminating with uncaught exception of type cv::Exception: OpenCV(4.4.0) /tmp/opencv-20200909-20320-7icpjn/opencv-4.4.0/modules/dnn/src/dnn.cpp:321: error: (-215:Assertion f