3理解图像本质-AI-python

下载Jupyter Lab

3理解图像本质-AI-python_第1张图片

3理解图像本质-AI-python_第2张图片

 3理解图像本质-AI-python_第3张图片

 3理解图像本质-AI-python_第4张图片

代码如下:

import numpy as np  //导入包
import matplotlib.pyplot as plt //为了显示图片要导入另一个图
%matplotlib inline  //显示图片防止出错,在行内显示
from PIL import Image //读取图片
img = Image.open('E:/ANCONDA/AI_Python_Study/img/cat.jpg')导入图片,填对图片路径
img//显示出图片

使用代码查看图片类型,所显示的类型不是ndarray的数据类型还不能处理这个图片3理解图像本质-AI-python_第5张图片

转换成ndarray类型

3理解图像本质-AI-python_第6张图片

查看图片大小

3理解图像本质-AI-python_第7张图片

显示ndarray数组的图片

3理解图像本质-AI-python_第8张图片

 为了防止图片丢失,复制了一份,并查看一下是否复制成功 3理解图像本质-AI-python_第9张图片

用第三通道进行显示

 3理解图像本质-AI-python_第10张图片

显示成了火山岩浆的视觉效果

 3理解图像本质-AI-python_第11张图片

 打印红色通道数组:

3理解图像本质-AI-python_第12张图片

灰色通道,数值越接近255(存红色)颜色越浅,越红

 3理解图像本质-AI-python_第13张图片

绿色通道,255代表纯绿色。

 3理解图像本质-AI-python_第14张图片

蓝色通道,同理。

3理解图像本质-AI-python_第15张图片

 绿色通道设置为0(等于去除绿色通道),发现只剩下蓝色和红色通道。红+蓝=紫色

3理解图像本质-AI-python_第16张图片

蓝色通道去除,画面变成红色

3理解图像本质-AI-python_第17张图片

只看红色通道的话,它只包含一个通道。

3理解图像本质-AI-python_第18张图片

你可能感兴趣的:(python,开发语言)