自己关于RGB图像的学习

import matplotlib.pyplot as plt
import numpy as np

#创建一个随机三维矩阵,用plt读取显示图像。即矩阵由3个二维矩阵构成。
img = (np.random.rand(100,100,3) * 255).astype(int)
plt.imshow(img)

#将矩阵第0个与第1个二维矩阵赋值为0,则显示蓝色
blue = img.copy()
blue[:,:,0:2] = 0
plt.imshow(blue)

#将矩阵第1个与第2个二维矩阵赋值为0,则显示红色
red = img.copy()
red[:,:,1:3] = 0
plt.imshow(red)

#将矩阵第0个与第3个二维矩阵赋值为0,则显示绿色
green = img.copy()
green[:,:,0] = 0
green[:,:,2] = 0
plt.imshow(green)

发布了53 篇原创文章 · 获赞 23 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_37083038/article/details/103651913