251108问题修复
This commit is contained in:
@ -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
|
||||
|
||||
Reference in New Issue
Block a user