尝试将视频分割为图像阵列以便在ImageTk

时间:2016-12-10 04:55:45

标签: python image opencv tkinter

如何将视频拆分为单独的帧,以便我可以在ImageTk中使用它。

我已经找到了一些关于此的教程,但是所有的依赖项都已经更新了,而且我找不到让它工作的方法。 许多问题来自于无法安装依赖项(OpenCV)

有关如何安装OpenCV以使其工作的任何建议:

import cv2
video_capture = cv2.VideoCapture("rtsp://admin:admin@192.168.0.94:554/stream3")


while True:
    # get frame by frame
    ret, frame = video_capture.read()
    cv2.imwrite('pic.png',frame)
    cv2.imshow('Video', frame)

或者你建议我做什么?

1 个答案:

答案 0 :(得分:1)

确保您的系统上安装了pip。请参阅how to install piphow to install pip on Mac OS

然后只需运行pip install opencv-python