python读取多张图片_Matplotlib显示多张图片

本文介绍了如何利用Python的Matplotlib库在多窗口中显示图片。通过subplot函数,可以创建多个图像显示区域。示例代码展示了如何打开一张图片并分别显示其RGB三个通道。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Matplotlib显示多张图片¶

概要¶

本文主要讲解了如何使用Matplotlib实现多窗口图片显示.

keywords subplot matplotlib 多窗口 图片显示

subplot的API讲解¶

在Matplotlib里面绘制多个图,需要使用subplot方法, 具体的使用方法见官方文档matplotlib.pyplot.subplot

subplot的函数原型如下:

subplot(nrows, ncols, index, **kwargs)

第一个值nrows 代表有多少行, ncols代表有多少列 , index 窗口编号,从1开始,一直到nrows × ncolums

例如Matplotlib被分成了2×3的窗口,他们的编号就依次为:

窗口编号

colum=1

colum=2

column=3

row =1

1

2

3

row = 2

4

5

6

在执行subplot 函数之后的绘图操作,就相当于在这个格子下绘图.

例程-显示图片的RGB三个通道的图像¶

cat_threechannel_image.png

show-mutlple-image.py

import cv2

from matplotlib import pyplot as plt

img = cv2.imread('cat.jpg')

b, g, r = cv2.split(img)

plt.subplot(2, 2, 1)

plt.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值