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,微软,知乎!