首页 > 其他分享 >opencv顺时针,逆时针旋转视频并保存视频

opencv顺时针,逆时针旋转视频并保存视频

时间:2023-07-30 17:06:21浏览次数:31  
标签:视频 逆时针 rotated frame cv2 opencv video output

原视频

opencv顺时针,逆时针旋转视频并保存视频_计算机视觉

代码

import cv2

# 打开视频文件
video = cv2.VideoCapture('inference/video/lianzhang.mp4')

# 获取原视频的宽度和高度
width = int(video.get(cv2.CAP_PROP_FRAME_WIDTH))
height = int(video.get(cv2.CAP_PROP_FRAME_HEIGHT))

# 创建视频编写器并设置输出视频参数
fourcc = cv2.VideoWriter_fourcc(*'mp4v')
output = cv2.VideoWriter('inference/video/output.mp4', fourcc, 30.0, (height, width))

while video.isOpened():
    ret, frame = video.read()

    if not ret:
        break

    # 对每一帧图像进行逆时针旋转90度,正时针是cv2.ROTATE_90_CLOCKWISE
    rotated_frame = cv2.rotate(frame, cv2.ROTATE_90_COUNTERCLOCKWISE)

    # 写入旋转后的帧到输出视频文件
    output.write(rotated_frame)

    cv2.imshow('Rotated Video', rotated_frame)

    # 按下 'q' 键退出循环
    if cv2.waitKey(10) & 0xFF == ord('q'):
        break

# 释放资源
video.release()
output.release()
cv2.destroyAllWindows()

旋转后

opencv顺时针,逆时针旋转视频并保存视频_视频操作_02

标签:视频,逆时针,rotated,frame,cv2,opencv,video,output
From: https://blog.51cto.com/u_16207976/6901240

相关文章

  • 视频剪辑教程之运动跟踪 All In One
    视频剪辑教程之运动跟踪AllInOneAI加持,手部自动跟踪视频特效demosApple可立拍拟我表情剪映专业版最新版https://www.capcut.cn/learning/template_detail/7158345452436425991(......
  • [python+opencv]从0开始的ChineseChessOL项目
    背景暑假某日,家父突然提出想我做一个象棋的程序。由于在上个学期,我学过一点java的网络编程,也搭建了一台自己的服务器(腾讯云,后面考),同时考虑到下象棋没有什么复杂的算法,于是欣然答应。项目地址纯代码在github,完整客户端(包含所需要的图片和一个python安装包)在个人网页目前的版本......
  • 智能视频分析技术烟火检测在视频监控场景中的应用
    智能视频分析技术烟火检测在视频监控场景中的应用随着炎夏到来,气温不断升高,生产、生活中一些细节稍不留意,就容易引发火灾、酿成灾害。夏季引发火灾事故主要包括电气火灾、汽车火灾、施工现场火灾、危化品火灾、物质自燃火灾、液化石油气火灾、电瓶车火灾、违章动火作业火灾等。根据......
  • 关于视频监控平台云台远程控制的重要意义
    关于视频监控平台云台远程控制的重要意义SkeyeVSS国标视频融合云平台可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,平台可提供视频监控直播、云端录像、云存储、录像检索与回看、智能告警、平台级联、集群、电子地图、H.265视频自动转码、智能分析等视频......
  • 靠着AI自动生成视频撸自媒体收益,赚了包辣条~
    友友们,小卷今天给大家分享下如何通过AI自动生成视频,只需要3分钟就能做出一个视频,把视频发到B站、抖音、西瓜上,还能赚包辣条哦~文末给大家准备了AI变现的案例及AIGC知识库,记得领取哦!1.收益先看看收益来源,视频平台上都有流量收益,就是你先在平台上达到赚视频收益的门槛后。后面再发的......
  • AI自动生成视频保姆级教程,还能赚包辣条哦~
    友友们,小卷今天给大家分享下如何通过AI自动生成视频,只需要3分钟就能做出一个视频,把视频发到B站、抖音、西瓜上,还能赚包辣条哦~文末给大家准备了AI变现的案例及AIGC知识库,记得领取哦!1.收益先看看收益来源,视频平台上都有流量收益,就是你先在平台上达到赚视频收益的门槛后。后......
  • 使用 OpenCV 进行图像模糊度检测(拉普拉斯方差方法)
    写在前面工作中遇到,简单整理人脸识别中,对于模糊程度较高的图像数据,识别率低,错误率高。虽然使用AdaFace模型,对低质量人脸表现尤为突出。但是还是需要对模糊程度高的图像进行丢弃处理当前通过阈值分类,符合要求的进行特性提取实际应用中,可以维护一个质量分数比如由模糊程度,图片字......
  • ffmpeg合并音频和视频
    ffmpeg合并音频和视频命令行ffmpeg-ivideo.m4s-iaudio.m4s-acodeccopy-vcodeccopyout.mp4使用ffmpeg的apiextern"C"{#include"libavformat/avformat.h"#include"libavutil/dict.h"#include"libavutil/opt.h"#include&quo......
  • 推荐短视频流量掘金付费进群系统源码-私域变现工具
    视频流量掘金付费进群系统源码ThinkPHP框架开发,百分百可搭建!近期爆火的流量掘金,自动化成交进群系统项目详细拆解,演示地址:runruncode.com/thinkphp/19493.html 不知道大家有没有听过,半自动挂机、流量掘金、流量变现、9.9自动进群系统等相关关键词的项目。 最近这套玩法非......
  • 北大AI公开课13讲全链接+最强干货盘点:视频+笔记+文字实录
    视频地址:北大AI公开课专栏笔记:北大AI公开课刚刚结束的北大AI公开课,由北大人工智能创新中心主任雷鸣组织,以把听者培养为“懂产业的AI人才”为主旨,邀请了13位顶级人工智能产业专家,分别从智能驾驶、智能医疗、智能金融、智能家居、硬件等10多个AI+行业,向学生和从业者全面介绍了......