import cv2
def extract_frames(video_path, output_folder):
vidcap = cv2.VideoCapture(video_path)
success, image = vidcap.read()
count = 0
while success:
cv2.imwrite(f"{output_folder}/frame{count}.jpg", image) # 保存帧为JPEG文件
success, image = vidcap.read()
print(f"帧 {count} 已保存")
count += 1
print("提取完成!")
# 调用函数并提供视频文件路径和输出文件夹路径
video_path = r"D:\3d_fix\video\1.mp4" # 替换为你的视频文件路径
output_folder = r"D:\3d_fix\fps" # 替换为你的输出文件夹路径
extract_frames(video_path, output_folder)
用python脚本对视频进行取帧代码
最新推荐文章于 2024-03-15 13:40:08 发布