将plt.show转换为OpenCV imshow函数

时间:2018-01-22 05:06:58

标签: python opencv matplotlib

这是我目前正在处理的代码段。

cap = cv2.VideoCapture('/home/nvidia/TensorFlowTX2/Faster-RCNN_TF/data/demo/vid.mp4')

while (cap.isOpened()):
    frame = cap # get current frame
    frameId = cap.get(1)
    (grabbed, f) = cap.read()

    #if grabbed == True:
    if(0==0):
        demo(sess, net, f)
        plt.show()

显示的输出以帧为方式工作。我想创建一个输出的实时视频。

我有兴趣将plt.show(matplotlib函数)转换为imshow(OpenCV函数),以便我可以处理连续的输出视频处理。

由于

1 个答案:

答案 0 :(得分:0)

我能够使用以下链接将matplotlib plt.show转换为openCV imshow函数: http://www.icare.univ-lille1.fr/tutorials/convert_a_matplotlib_figure

Convert image from PIL to openCV format