【发布时间】:2021-02-17 06:58:01
【问题描述】:
我正在尝试使用以下方法获取视频的方向:
vidcap = cv2.VideoCapture(video_source) 然后打电话 vidcap.get(cv2.CAP_PROP_ORIENTATION_META) 但标题中出现错误:“AttributeError: module 'cv2.cv2' has no attribute 'CAP_PROP_ORIENTATION_META'”
我检查了 cv2.CAP_PROP_BACKEND 以确保我有一个 ffmpeg 后端。 cv2.CAP_PROP_BACKEND = 1900 匹配 cv::CAP_FFMPEG = 1900。
我还应该提到我在 Conda 环境中:
opencv 3.4.2 py37h6fd60c2_1
opencv-contrib-python 4.4.0.42 pypi_0
希望找到我的 VLC 媒体播放器可以纠正的视频是否“倒置”,但是当我使用 opencv 读取帧时,它们读取的是倒置的(旋转 180 度)。这使我相信一些旋转数据可能存储在元数据中。还有其他更容易获取元数据的方法吗?
【问题讨论】:
标签: python-3.x opencv