如何在不使用OpenCV的情况下用Python捕捉网络摄像头[已关闭]

ogq8wdun  于 2023-01-03  发布在  Python
关注(0)|答案(1)|浏览(130)

已关闭。此问题需要超过focused。当前不接受答案。
**想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

4小时前关门了。
Improve this question
我想用python而不是OpenCV来捕捉我的摄像头的一张照片。原因是因为每当我把代码编译成可执行文件时,源代码会达到100mb甚至更多。OpenCV是一个巨大的库,我只是使用一个单一的功能,所以我真的不想因为OpenCV很大而处理额外的空间。
我尝试使用其他库,但他们也依赖于OpenCV,并没有太多的开始。我希望你能给予我一个替代或解决方案,以捕捉网络摄像头拍摄。

ia2d9nvy

ia2d9nvy1#

您可以使用ImageIO库来满足您的需求。

import imageio as iio
import matplotlib.pyplot as plt
camera = iio.get_reader("<video0>")
photo = camera.get_data(0)
camera.close()
plt.imshow(photo)

来源:Webcam Capture In Python (without OpenCV)

相关问题