我有这个简单的 python 脚本,它使用 OpenCV 从文件夹中加载图像并循环显示它们。我想使用matplotlib
.
import cv2 as cv
import os
im_files = [for f in os.listdir('.') if f[-3:] == 'png']
for f in im_files:
im = cv.imread(f, 0) #read image in greyscale
cv.imshow('display', im)
cv.waitKey(1)
cv.destroyAllWindows()
我尝试了以下脚本,但打开以显示绘图的 pyplot 窗口变得无响应。
import pylab as pl
import os
files = [f for f in os.listdir('.') if f[-3:] == 'png']
pl.ion()
for f in files:
im=pl.imread(f)
pl.imshow(im)
pl.draw()
我用谷歌搜索了很多,但找不到任何解决方案。我该怎么做呢?我在 Windows 8 上使用 Anaconda 1.6 32 位。