视频转图片(下面是找GPT给出代码):
---
import cv2
import os
# 设置视频文件路径和输出文件夹路径
video_path = 'path_to_your_video.mp4'
output_folder = 'output_frames'
# 创建输出文件夹
if not os.path.exists(output_folder):
os.makedirs(output_folder)
# 打开视频文件
cap = cv2.VideoCapture(video_path)
# 获取视频的帧率
fps = int(cap.get(cv2.CAP_PROP_FPS))
# 初始化帧计数器
frame_count = 0
while True:
ret, frame = cap.read()
if not ret:
break
# 每秒保存一帧
if frame_count % fps == 0:
frame_number = frame_count // fps
output_path = os.path.join(output_folder, f'frame_{frame_number}.jpg')
cv2.imwrite(output_path, frame)
frame_count += 1
# 释放视频捕获对象
cap.release()
---
然后用Umi-OCR这个软件批量识别。
【 在 llwwwww 的大作中提到: 】
: 发信人: llwwwww (Seven at one stroke), 信区: NewSoftware
: 标 题: 手机对着仪器拍的视频,有没有办法转文本
: 发信站: 水木社区 (Wed Jul 17 09:47:30 2024), 站内
: ...................
--
FROM 113.208.113.*