当前位置: 首页 > news >正文

课程设计报告 网站开发怎样在百度上免费建网站

课程设计报告 网站开发,怎样在百度上免费建网站,怎么运用区块链做网站,营销型网站 开源程序大纲 读入图片分离通道堆叠法复制修改法 生成图片 在《使用numpy处理图片——滤镜》中,我们剥离了RGB中的一个颜色,达到一种滤镜的效果。 如果我们只保留一种元素,就可以做到PS中分离通道的效果。 读入图片 import numpy as np import PIL.…

大纲

  • 读入图片
  • 分离通道
    • 堆叠法
    • 复制修改法
  • 生成图片

在《使用numpy处理图片——滤镜》中,我们剥离了RGB中的一个颜色,达到一种滤镜的效果。
如果我们只保留一种元素,就可以做到PS中分离通道的效果。

读入图片

import numpy as np
import PIL.Image as Imageimg = Image.open('the_starry_night.jpg')
data = np.array(img)

分离通道

堆叠法

堆叠法是先把各个通道分离出来,然后重构成二维数组。最后和其他值为0的同大小二维数组进行堆叠,构造成三维数组。
在这里插入图片描述

colorDim3List = np.dsplit(data, 3)
red = colorDim3List[0].reshape(data.shape[0], data.shape[1])
green = colorDim3List[1].reshape(data.shape[0], data.shape[1])
blue = colorDim3List[2].reshape(data.shape[0], data.shape[1])zeros = np.zeros_like(blue)
red = np.dstack((red, zeros, zeros))
green = np.dstack((zeros, green, zeros))
blue = np.dstack((zeros, zeros, blue))

复制修改法

复制修改法就是将原来的三维数组进行复制,然后针对性的修改第三维度上相应字段的值。
在这里插入图片描述

red, green, blue = data.copy(), data.copy(), data.copy()
red[:, :, (1,2)] = 0
green[:, :, (0,2)] = 0
blue[:, :, (0,1)] = 0

生成图片

原图
在这里插入图片描述

我们在一张图中展现各个通道。
在这里插入图片描述

http://www.wooajung.com/news/32694.html

相关文章:

  • 专业做俄语网站建设人工在线客服系统
  • 十大免费下载软件郑州seo优化外包
  • 合肥网站设计 goz网络营销分类
  • 专门做影评的网站seo优化网站词
  • 长沙做网站备案网站推广技巧和方法
  • wordpress子主题如何制作优化搜索引擎营销
  • 专业装修的商铺重庆可靠的关键词优化研发
  • 哪些企业网站做得好关键词排名优化公司哪家好
  • 网站建设 加强宣传自助建站免费建站平台
  • 淮安做网站的有多少钱win7优化工具
  • 医院网站建设技术方案ppt做网络推广
  • 专门做旅游尾单的网站外贸新手怎样用谷歌找客户
  • 太阳镜商城网站建设深圳搜索引擎优化收费
  • 贵州网站优化公司关键词搜索广告
  • 服装设计素材网站志鸿优化网官网
  • 织梦可以做淘宝客网站吗网络服务中心
  • 使用Elasticsearch做网站长沙关键词优化推荐
  • 怎么制作一个软件app百度关键字优化
  • 顺德做外贸网站百度网盘会员
  • 正规的网站制作关键字挖掘机爱站网
  • 网站样式模板外贸营销型网站制作
  • 重庆做网站开发的公司免费推广引流平台有哪些
  • 网站建设学习上海抖音seo
  • 长沙做手机网站建设10条重大新闻事件
  • 移动应用程序开发莆田百度快照优化
  • 长沙专业的网站建设企业南昌seo教程
  • 济南做html5网站建设什么网站可以免费推广
  • wordpress父主题和子主题宁波seo推广公司排名
  • 做原型网站crm系统网站
  • 网站建设 行业资讯免费平台推广