gpt4 book ai didi

python - Opencv 无法识别 USB 摄像头

转载 作者:太空宇宙 更新时间:2023-11-03 23:12:53 24 4
gpt4 key购买 nike

我对 Opencv 和 Python 有疑问。当我尝试从相机中查看帧时,它无法识别 USB 相机,我使用了带有两个 USB 相机的书籍中的标准代码,问题是只有一个相机工作,我不知道。我在 windows 上用 python 运行 opencv,安装了相机的驱动程序,因为 Windows 可以识别它。第二台相机有什么问题?谢谢

最佳答案

当然!代码如下:

import cv2
import Tkinter as tk
from PIL import Image, ImageTk

#Set up GUI
window = tk.Tk() #Makes main window
window.wm_title("Digital Microscope")
window.config(background="#FFFFFF")

#Graphics window
imageFrame = tk.Frame(window, width=600, height=500)
imageFrame.grid(row=0, column=0, padx=10, pady=2)

#Capture video frames
lmain = tk.Label(imageFrame)
lmain.grid(row=0, column=0)
cap = cv2.VideoCapture(0)
def show_frame():
_, frame = cap.read()
frame = cv2.flip(frame, 1)
cv2image = cv2.cvtColor(frame, cv2.COLOR_BGR2RGBA)
img = Image.fromarray(cv2image)
imgtk = ImageTk.PhotoImage(image=img)
lmain.imgtk = imgtk
lmain.configure(image=imgtk)
lmain.after(10, show_frame)

show_frame() #Display 2
window.mainloop() #Starts GUI

我不记得我在哪里复制了这段代码,我想是从这里开始的,stackoverflow。谢谢

关于python - Opencv 无法识别 USB 摄像头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46081226/

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