【python】相机输出图片时保留时间戳数据

有时候需要参考时间戳,写个笔记记录下

但是输出时间可能不稳,有待进一步优化

python 复制代码
import cv2
import time
import os

# 创建一个保存图像的文件夹
output_folder = "camera_images"
if not os.path.exists(output_folder):
    os.makedirs(output_folder)

# 初始化摄像头
cap = cv2.VideoCapture(0)  # 参数0表示使用默认摄像头

if not cap.isOpened():
    print("无法打开摄像头")
    exit()

frame_count = 0

try:
    while True:
        # 读取一帧
        ret, frame = cap.read()
        if not ret:
            print("无法读取帧")
            break

        # 保存图像
        timestamp = int(time.time())  # 使用时间戳作为文件名
        filename = f"{output_folder}/frame_{timestamp}.jpg"
        cv2.imwrite(filename, frame)
        print(f"保存图像:{filename}")

        # 每秒保存一帧
        time.sleep(1)

        frame_count += 1

except KeyboardInterrupt:
    print("程序被用户中断")

finally:
    # 释放摄像头资源
    cap.release()
    print(f"共保存了 {frame_count} 帧图像")
相关推荐
tjjucheng6 小时前
靠谱的小程序定制开发哪个好
python
num_killer6 小时前
小白的Langchain学习
java·python·学习·langchain
WangYaolove13146 小时前
基于深度学习的中文情感分析系统(源码+文档)
python·深度学习·django·毕业设计·源码
自学不成才7 小时前
深度复盘:一次flutter应用基于内存取证的黑盒加密破解实录并完善算法推理助手
c++·python·算法·数据挖掘
徐先生 @_@|||8 小时前
Palantir Foundry 五层架构模型详解
开发语言·python·深度学习·算法·机器学习·架构
深蓝电商API8 小时前
Scrapy爬虫限速与并发控制最佳实践
爬虫·python·scrapy
Derrick__19 小时前
淘宝MD5爬虫
爬虫·python
薛定谔的猫19829 小时前
llama-index Embedding 落地到 RAG 系统
开发语言·人工智能·python·llama-index
nimadan1210 小时前
**手机小说扫榜工具2025推荐,精准追踪榜单动态与题材风向
python·智能手机
编程武士10 小时前
Python 各版本主要变化速览
开发语言·python