码迷,mamicode.com
首页 > 其他好文 > 详细

Image 图片

时间:2018-07-29 23:22:47      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:pyplot   位置   bsp   http   cmap   nump   atp   code   数字   

随机矩阵画图

这一节我们讲解怎样在matplotlib中打印出图像。这里打印出的是纯粹的数字,而非自然图像。下面用 3x3 的 2D-array 来表示点的颜色,每一个点就是一个pixel。

import matplotlib.pyplot as plt
import numpy as np

a = np.array([0.313660827978, 0.365348418405, 0.423733120134,
              0.365348418405, 0.439599930621, 0.525083754405,
              0.423733120134, 0.525083754405, 0.651536351379]).reshape(3,3)
# origin=‘lower‘代表的就是选择的原点的位置。
plt.imshow(a, interpolation=nearest, cmap=bone, origin=lower)
#添加一个colorbar ,其中我们添加一个shrink参数,使colorbar的长度变短为原来的92%:
plt.colorbar(shrink=.92)

plt.xticks(())
plt.yticks(())
plt.show()

 

技术分享图片

 

Image 图片

标签:pyplot   位置   bsp   http   cmap   nump   atp   code   数字   

原文地址:https://www.cnblogs.com/anhoo/p/9388043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!