我正在尝试使用python和PIL编写一个应用程序,它涉及处理来自我的macbook相机的帧。有没有一种简单的方法可以从iSight中捕获帧以便与PIL一起使用而无需安装 许多库?
我已经看到了关于使用OpenCV做这件事的一些问题,我不想这样做。我是否可以在不使用OpenCV的情况下执行此操作,因为我在安装时遇到了问题?
答案 0 :(得分:2)
也许您可以尝试使用SimpleCV库。安装后,以下代码应该可以工作:
from SimpleCV import Camera
from SimpleCV import Image
webcam_camera = Camera()
webcam_image = webcam_camera.getImage()
webcam_image.save("frame.jpg")
虽然OpenCV会是一个更好的选择。如果您按照他们网站上的说明进行操作,那么启动和运行起来就不会太难了。