渐变图制作刘卓亚62课件讲解.pptx

计算机视觉应用渐变图制作主讲人:刘卓亚

计算机视觉应用

渐变图制作是否好奇软件里那些丝滑的渐变背景是如何生成的?你是否曾惊叹于天空中夕阳那柔和的色彩过渡?

渐变图制作

1.项目目标熟练使用NumPy的arange()、reshape()创建渐变数组;1.掌握用np.stack()合并通道制作彩色渐变图;2.理解“数组形状与图像尺寸”的对应关系,巩固NumPy基础。3.

渐变的本质是数值有规律、连续性的变化

2.渐变的本质从黑到白,其实就是像素值从0到255的线性增加。①生成一个0到255的一维数组。一张灰度渐变图②将这个一维数组,‘变’成一个高度和宽度符合我们要求的二维矩阵。任务

2.渐变的本质在B、G、R三个通道上,分别设计不同的数值变化规律,然后再将它们组合起来。”纯绿的BGR值是[0,255,0]。一张彩色渐变图制作一个从‘纯绿’到‘纯蓝’的渐变纯蓝的BGR值是[255,0,0]。

2.渐变的本质在B、G、R三个通道上,分别设计不同的数值变化规律,然后再将它们组合起来。”B通道(蓝色):从左到右,从0线性增加到255。一张彩色渐变图实现从左到右的渐变G通道(绿色):从左到右,从255线性减少到0。R通道(红色):始终保持为0。

渐变图制作代码实现

3.核心步骤拆解第一步:灰度渐变图生成长度为256的一维数组dtype=np.uint8:确保是0-255范围内的整数在水平方向(列)重复1次

3.核心步骤拆解第二步:彩色渐变图B通道一个从255到0的递减数组红色通道全程‘熄火’

3.核心步骤拆解第二步:彩色渐变图

4.运行验证

文档评论(0)

1亿VIP精品文档

相关文档