251108问题修复

This commit is contained in:
2025-11-08 20:38:55 +08:00
parent b66b31d9ad
commit e54c8d6f5e
27 changed files with 613 additions and 51 deletions

View File

@ -3,6 +3,7 @@ import cv2
import os
import time
from datetime import datetime
from typing import Optional
import numpy as np
import shutil # 用于检查磁盘空间
@ -159,17 +160,18 @@ class CameraUtil:
print(f"保存图像失败: {e}")
return None
def save_img(self):
def save_img(self)->Optional[str]:
"""
保存当前帧
:return: None
:return: 保存的文件路径
"""
if self.camera is None:
self.setup_capture()
frame = self.capture_frame()
if frame is not None:
self.save_frame(frame)
loc_filepath=self.save_frame(frame)
self.release()
return loc_filepath
else:
print("无法捕获图像帧")
return None