Snow Leopard 是否有 /dev/video(如何从终端访问网络摄像头?)

Geu*_*uis 5 unix macos camera

我很好奇是否可以从终端访问运行 Snow Leopard 的 MacBook 上的内置摄像头。linux上的一个简单例子是

cat /dev/video0/ > file.blah
Run Code Online (Sandbox Code Playgroud)

Mac 不会将相机暴露为 /video0/,所以我想知道它是一个不同名称的设备还是没有暴露?

med*_*duz 4

MacFuse曾经这样做过。您最好使用OpenCV+python之类的编程解决方案,例如使用如下脚本:

#!/usr/bin/env python
import cv
capture = cv.CaptureFromCAM(0)
cv.SaveImage("file.png", cv.QueryFrame(capture))
Run Code Online (Sandbox Code Playgroud)