【发布时间】:2018-03-24 04:28:16
【问题描述】:
我正在尝试从 MacBook High Sierra 网络摄像头获取流,mac 没有 /dev/video0
有什么方法可以访问 MacOS 网络摄像头吗?
我正在使用 golang 编程,我正在使用 golang.org/x/sys/unix
【问题讨论】:
-
我看到了那个问题,所以没有等效于/dev/video0,那么有没有其他方法可以访问MacOS网络摄像头?
我正在尝试从 MacBook High Sierra 网络摄像头获取流,mac 没有 /dev/video0
有什么方法可以访问 MacOS 网络摄像头吗?
我正在使用 golang 编程,我正在使用 golang.org/x/sys/unix
【问题讨论】:
您可以使用 OpenCV 绑定并从相机获取帧。
一个简短的例子:
index := 0 // example
camera := opencv.NewCameraCapture(index)
if camera.GrabFrame() {
frame := camera.RetrieveFrame(1)
img := frame.ToImage()
}
【讨论】: