diff --git a/helloworld.py b/helloworld.py new file mode 100644 index 0000000..3337a83 --- /dev/null +++ b/helloworld.py @@ -0,0 +1,15 @@ +import cv2 + +def detect_cameras(max_cameras=10): + cameras = [] + for i in range(max_cameras): + cap = cv2.VideoCapture(i) + if cap is None or not cap.isOpened(): + cap.release() + else: + cameras.append(i) + cap.release() + return cameras + +available_cameras = detect_cameras() +print(f'Found {len(available_cameras)} camera(s): {available_cameras}') diff --git a/nst/1.jpg b/nst/1.jpg deleted file mode 100644 index 346ff34..0000000 Binary files a/nst/1.jpg and /dev/null differ diff --git a/nst/img/gui.gif b/nst/img/gui.gif deleted file mode 100644 index 6d0291e..0000000 Binary files a/nst/img/gui.gif and /dev/null differ diff --git a/nst/img/gui.jpg b/nst/img/gui.jpg deleted file mode 100644 index eb7f089..0000000 Binary files a/nst/img/gui.jpg and /dev/null differ diff --git a/nst/项目报告.pdf b/nst/项目报告.pdf new file mode 100644 index 0000000..bbb8358 Binary files /dev/null and b/nst/项目报告.pdf differ