matplotlib库

matplotlib.pyplot =plt

一.介绍

二.方法

1.plt.imread(“图片的路径”),输出是数组,三行三列,每个数字都是rgb颜色值。

(1).plt.imread(‘D:\learning\jupyter work\zhaoliying.jpg’)

输出:array([[[167, 180, 163], [168, 181, 164], [171, 184, 167], …, [177, 185, 172], [178, 186, 173], [178, 186, 173]], [[171, 184, 167], [164, 177, 160], [168, 181, 164], …, [177, 185, 172], [178, 186, 173], [178, 186, 173]], [[171, 184, 167], [165, 178, 161], [168, 181, 164], …, [175, 183, 170], [178, 186, 173], [181, 189, 176]], …, [[182, 188, 174], [185, 191, 177], [187, 193, 179], …, [235, 240, 234], [235, 240, 234], [236, 241, 235]], [[185, 191, 177], [183, 189, 175], [182, 188, 174], …, [235, 240, 234], [235, 240, 234], [236, 241, 235]], [[183, 192, 175], [181, 190, 173], [183, 192, 175], …, [237, 242, 236], [237, 242, 236], [238, 243, 237]]], dtype=uint8)

(2).zhaoliying = plt.imread(‘zhaoliying.jpg’)

type(zhaoliying)

输出:numpy.ndarray,说明这是一个ndarray类型。

2.plt.imshow(zhaoliying)

输出:<matplotlib.image.AxesImage at 0x261ae7029e8>

3.plt.show(zhaoliying)

显示图片

4.zhaoliying1=zhaoliying-500

显示图片颜色有变化

5.zhaoliying.shape

输出:(1105, 1108, 3) #1105是长,1108是宽,3表示颜色,任何一个二维图片转换成三维数组

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值