python - 尝试将视频分成图像阵列以用于ImageTk

标签 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)

或您会推荐我做什么?

最佳答案

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

然后只需运行pip install opencv-python

关于python - 尝试将视频分成图像阵列以用于ImageTk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41072318/

相关文章:

python - 将图形从扫描的文档转换为数据

c++ - 如何使用 libfacerec Opencv 库获得相似度百分比

python - 求解参数数组的 ODE (Python)

CSS 缩放多个图像以适应视口(viewport)并保持纵横比

c++ - 像在热图上投票一样绘制矩形

java - 如何在Java中制作圆角图像

jquery - 从 <td class"title"> 获取 html 并将其附加到 img

进行 "size safe"切片的 Pythonic 方式

python - 在 pandas 数据框(和)列表上使用 scipy pdist

python - Django 说配置不当 : The included URLconf does not appear to have any patterns in it