python载入图片序列_python – 使用matplotlib显示图像序列

我有这个简单的

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()

我google了很多但找不到任何解决方案.我该怎么做呢?我在Windows 8上使用Anaconda 1.6 32bit.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值