【问题标题】:Enlarge size of video 20x50 pixels with opencv [duplicate]使用opencv放大视频20x50像素的大小[重复]
【发布时间】:2020-12-15 20:26:29
【问题描述】:

我有一个包含 20x50 像素帧的视频。当我运行以下代码时,我几乎看不到任何东西:

cap = cv2.VideoCapture("video20x50.avi")
while(cap.isOpened()):
        ret, frame = cap.read()
        if ret == True: 
            cv2.imshow("Video", frame)
            if cv2.waitKey(27) & 0xFF == ord('q'):
                break
        else:
            break

cap.release()
cv2.destroyAllWindows()

最大化窗口不会放大图像。我想知道如何放大它。在 Windows 上,如果我双击视频文件,它会全屏打开,我可以看到视频(它是严重像素化/模糊的,但至少我实际上可以看到视频,这就是我想要的 opencv)。有没有办法用opencv让它全屏?

【问题讨论】:

    标签: python opencv


    【解决方案1】:

    您可以使用 OpenCV 的 resize 函数来调整每个帧的大小,以下是相关文档:

    https://pythonexamples.org/python-opencv-cv2-resize-image/

    【讨论】:

      猜你喜欢
      • 2013-10-20
      • 1970-01-01
      • 1970-01-01
      • 2019-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-13
      • 2021-12-23
      相关资源
      最近更新 更多