微信公众号:yale记
关注可了解更多的教程。问题或建议,请公众号留言;python
背景介绍
今天咱们学习将MRI(核磁共振图像)的数据读入到numpy阵列中,并使用imshow以灰度显示。微信
入门实例
首先从matplotlib的cbook中读取人体大脑扫描图像而后进行numpy的阵列中处理,使用子图绘制灰度图像展现:app
import matplotlib.pyplot as pltimport matplotlib.cbook as cbookimport numpy as np# 从cbook中读取256x256图像数据with cbook.get_sample_data('s1045.ima.gz') as dfile: im = np.frombuffer(dfile.read(), np.uint16)\ .reshape((256, 256))fig, ax = plt.subplots(num="核磁共振图片案例")ax.imshow(im, cmap="gray")ax.axis('off')plt.show()
运行结果:
学习
关注公号
下面的是个人公众号二维码图片,欢迎关注。
ui

本文分享自微信公众号 - yale记(python_yale_learning)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。url