gpt4 book ai didi

python pygame.camera.init() 没有视频捕获

转载 作者:行者123 更新时间:2023-12-04 23:02:50 27 4
gpt4 key购买 nike

我正在尝试在 pygame 中初始化相机模块并显示来自 USB 网络摄像头的视频。这是我的代码:

import pygame
import pygame.camera
from pygame.camera import *
from pygame.locals import *

pygame.init()
pygame.camera.init()

cam = pygame.camera.Camera("/dev/video0",(640,480))
cam.start()
image = cam.get_image()

然而我得到这个错误:
Traceback (most recent call last):
File "C:/Users/Freddie/Desktop/CAMERA/Test1.py", line 7, in <module>
pygame.camera.init()
File "C:\Python27\lib\site-packages\pygame\camera.py", line 67, in init
_camera_vidcapture.init()
File "C:\Python27\lib\site-packages\pygame\_camera_vidcapture.py", line 21, in init
import vidcap as vc
ImportError: No module named vidcap

请帮忙!!!我在 Windows 上

最佳答案

我遇到了同样的问题。
“ImportError: No module named vidcap”的错误信息表明 python 解释器没有在你的机器上找到 vidcap 模块。

所以你最好按照这些步骤。

  • http://videocapture.sourceforge.net/ 下载 vidcap

  • 2.然后将对应版本的dll(在VideoCapture-0.9-5\VideoCapture-0.9-5\Python27\DLLs中名为“vidcap.pyd”)复制到“你的python路径”\DLLs\。

    3.重启你的脚本。

    完毕!。

    关于python pygame.camera.init() 没有视频捕获,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48462627/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com