import cv2 # 指定摄像头索引号,这里以默认摄像头为例 camera_index = 0 # 创建一个VideoCapture对象 cap = cv2.VideoCapture(camera_index) # 检查摄像头是否成功打开 if not cap.isOpened(): print("无法打开摄像头") else: # 获取并打印一些摄像头属性 width = cap.get(cv2.CAP_PROP_FRAME_WIDTH) # 帧宽度 height = cap.get(cv2.CAP_PROP_FRAME_HEIGHT) # 帧高度 fps = cap.get(cv2.CAP_PROP_FPS) # 帧速率 format = cap.get(cv2.CAP_PROP_FORMAT) # 像素格式(可能不是所有平台都支持) print(f"摄像头 {camera_index} 的详情:") print(f" 宽度: {width}") print(f" 高度: {height}") print(f" FPS: {fps}") print(f" 格式: {format}") # 释放捕捉器 cap.release()