想评估一下使用go 语言和opencv 来做图像处理,需要安装opencv和gocv。网上搜了一些介绍都好像比较麻烦,后来还是看gocv官网比较简单一点 https://gocv.io/getting-started/linux/ 于是照着一步步做,云里雾里。总算成功了。
1 安装GoCV 包
go get -u -d gocv.io/x/gocv
2 进入安装目录
我发现是安装在这个目录的。
cd /home/yao/go/pkg/mod/gocv.io/x/gocv@v0.21.0
3 安装
这一步,花费比较长的时间,而且没有成功,好像是我的系统没有很好的安装unzip 命令,而且在晚上下载可能会出错。
make install
4 第二天早晨,按下面的步骤,安装成功了。
sudo make deps
sudo make download
sudo make build
make sudo_install
5 测试
go run ./cmd/version/main.go
结果为
gocv version: 0.21.0
opencv lib version: 4.1.2