使用python和opencv进行视频分析:输入视频是颠倒的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用python和opencv进行视频分析:输入视频是颠倒的相关的知识,希望对你有一定的参考价值。

我有一系列有序图像,我用cv2.videocapture将其作为视频读取,称之为train_video。但是我注意到视频与原始图像序列相比是颠倒的,因此我想使用cv2.flip函数来翻转它。

我有两个问题 -

  1. 它可能是颠倒的原因?
  2. 翻转视频中所有帧的最有效方法是什么?我知道我可以创建一个空视频,然后开始将翻转的帧逐个添加到这个视频中,但是必须有一些更有效的方法让我直接改变视频对象train_video中的帧,对吗?

谢谢你的帮助!

答案

看看我的答案here如何解决这个问题。

默认情况下,某些相机以横向方向捕获帧/图像。要正确显示它们,请使用图像/视频的exif元数据标签来确定正确的方向。

以上是关于使用python和opencv进行视频分析:输入视频是颠倒的的主要内容,如果未能解决你的问题,请参考以下文章

[OpenCV-Python] OpenCV 中视频分析 部分 VI

尝试使用 OpenCV 捕获显示输出以进行实时分析;我需要与操作系统交互以进行输入的帮助

OpenCV-Python视频分析(移动物体检测,物体追踪)

如何在 OpenCV python 中读取视频流作为输入?

在 OpenCV/Python 中设置相机参数

Jetson --- 人脸识别(OpenCV安装)