如题。
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
如何你知道c怎么调的话,就简单了,go在调c就可以了
这和go没关系。你要知道那些库(如果不用库,就要知道系统哪些api)能获取到摄像头
如果是windows平台的话很简单,用c封装一下directshow,再用cgo就可以了
尝试使用therecipe/qt通过QT的camara接口实现
要用到opencv的,我这几天对这个也非常感兴趣,想学着玩,go 目前对opencv的支持不是很好,你可以看一下 gocv
直接将摄像头做成 web 服务,通过 url 调用好了。
如果想很底层的调用那要弄不少轮子吧。 如果摄像头到了设备层当作读写文件,也会好很多。
everything is file.
`单行代码`
如何你知道c怎么调的话,就简单了,go在调c就可以了
这和go没关系。你要知道那些库(如果不用库,就要知道系统哪些api)能获取到摄像头
如果是windows平台的话很简单,用c封装一下directshow,再用cgo就可以了
尝试使用therecipe/qt通过QT的camara接口实现
要用到opencv的,我这几天对这个也非常感兴趣,想学着玩,go 目前对opencv的支持不是很好,你可以看一下 gocv
那么问题来了,调用摄像头的库呢?
直接将摄像头做成 web 服务,通过 url 调用好了。
如果想很底层的调用那要弄不少轮子吧。 如果摄像头到了设备层当作读写文件,也会好很多。
everything is file.