0 前言

需要使用go语言调用本地摄像头,获取并显示图像。直接使用go自带的工具,实现起来非常复杂,或者说还没找到合适的方法,而go版的opencv(gocv)则非常容易实现。详细的使用方法,可以参考官网:

有时官网需要翻墙,如果不能翻墙也可以查看gocv路径下的文件夹:

%GOPATH%\src\http://gocv.io\x\gocv\cmd\capwindow

当然,前提时你已经转好gocv,如果没有装好gocv,可以参考我的另一篇文章:

1 代码文件:camera.go

2 执行

go run camera.go

3 效果

4 最后

感谢google,opencv,微软,知乎!