当前位置: 首页 > news >正文

网站配色网一般通过人体的电流超过多大

网站配色网,一般通过人体的电流超过多大,做的网站图片模糊,网站申请收录一、功能介绍 这段代码的功能是从一个视频文件中抽取指定数量的帧,并将这些帧保存为图像文件。步骤如下: 设置路径和参数: video_path:视频文件的路径。image_folder:保存抽取图像的目录。num_frames_to_extract&#…

一、功能介绍

        这段代码的功能是从一个视频文件中抽取指定数量的帧,并将这些帧保存为图像文件。步骤如下:

  1. 设置路径和参数

    • video_path:视频文件的路径。
    • image_folder:保存抽取图像的目录。
    • num_frames_to_extract:需要抽取的帧数。
  2. 创建输出目录

    • 如果指定的输出目录不存在,则创建该目录。
  3. 打开视频文件

    • 使用cv2.VideoCapture打开视频文件。
  4. 获取视频信息

    • 获取视频的帧率(fps)和总帧数(total_frames)。
  5. 计算抽取间隔

    • 计算抽取帧的间隔,以确保尽可能均匀地从视频中抽取帧。
    • 如果总帧数不能被需要抽取的帧数整除,则增加1以确保最后一帧也能被抽取。
  6. 循环抽取帧

    • 循环读取视频帧,直到抽取的帧数达到指定数量或读取完视频。
    • 使用cap.set(cv2.CAP_PROP_POS_FRAMES, current_frame)跳转到指定帧。
    • 读取帧,并保存为图像文件。
  7. 保存图像

    • 每次读取到有效帧时,保存为JPEG格式的图像文件。
    • 文件名格式为normal-XXX.jpg,其中XXX是三位数的帧序号,不足三位数时前面补零。
  8. 释放资源

    • 关闭视频文件。
    • 清理OpenCV窗口。

二、代码

import cv2
import os# 视频文件路径
video_path = r'demo.mp4'# 输出图像目录
image_folder = r'E:\pythonProject\pythonProject\imgs_chouzhen'
if not os.path.exists(image_folder):os.makedirs(image_folder)# 指定要抽取的帧数
num_frames_to_extract = 100# 打开视频文件
cap = cv2.VideoCapture(video_path)# 获取视频总帧数
fps = cap.get(cv2.CAP_PROP_FPS)  # 帧率
total_frames = int(cap.get(cv2.CAP_PROP_FRAME_COUNT))  # 总帧数# 计算抽取间隔(尽量均匀)
frame_interval = total_frames // num_frames_to_extract
if total_frames % num_frames_to_extract != 0:frame_interval += 1frame_count = 0
current_frame = 0while(current_frame < total_frames and frame_count < num_frames_to_extract):cap.set(cv2.CAP_PROP_POS_FRAMES, current_frame)ret, frame = cap.read()if not ret:break# 保存图像img_name = f"normal-{str(frame_count).zfill(3)}.jpg"img_path = os.path.join(image_folder, img_name)cv2.imwrite(img_path, frame)current_frame += frame_intervalframe_count += 1print(f"Total {frame_count} frames extracted.")
cap.release()
cv2.destroyAllWindows()

改成你的视频路径和保存路径,执行结果:

http://www.yayakq.cn/news/721520/

相关文章:

  • 网站建设课程的感受有帮忙做幻灯片的网站么
  • 自助建站是什么意思推广小程序拿佣金
  • 在哪里可以自己建网站哈尔滨住建局网站首页
  • 贵州润铁祥建设工程有限公司网站外包小程序公司
  • 龙岗营销网站建设公司大理北京网站建设
  • 做网站线上线下价格混乱泰安考试信息网官网
  • 用微软雅黑做网站可以吗怎样做集装箱网站
  • 培训机构网站建设门户网站用什么源码
  • 宁波高端定制网站建设在手机上做网站是什么软件
  • 做网站要找什么软件免费网站代理访问
  • 公司公众网站微信平台建设方案山南网站建设
  • 做高考题的网站网站开发的公司排名
  • 好的排版设计网站手机兼职赚钱一单一结微信群
  • 广州网站建设 领航科技网页制作工具可以发布网页吗
  • 长春网站建设与健织梦网站加网站地图
  • 郑州网站优化培训机构网站建设网站优化
  • 做网站需要一些什么工具wordpress留言群发
  • 天津低价网站建设股份有限公司
  • 服装行业网站建设公众号开发流程
  • 做实验室信息的网站专注营销型网站建设公司 做网站
  • 劳务网站有做吗私人定制音乐app软件
  • 给别人做网站的公司网站设计公司哪个好
  • 个人网站备案 流程宁波seo外包推广渠道
  • 天津网站怎么做seo直播网站开发报价
  • 淘宝联盟 网站建设 内容少个人开店的电商平台
  • 全国建设项目竣工验收公示网站赣州九一人才网最新招聘
  • 梁山专做网站的公司自己在线制作logo免费模版
  • 如何做下载网站赚钱wordpress生成推广链接地址
  • 如何做网站服务器免费网站建设代理
  • python 网站开发那个好2024年住建部最新消息