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

陕西省二级建造师官网爱站seo

陕西省二级建造师官网,爱站seo,转转网站怎么建设,做spa的网站怎么推广split函数用于图像BGR通道的分离 merge函数用于可将分开的图像通道合并到一起 1.split函数的使用 这是原图,我们使用split函数对其三个通道进行分离。 注意:split函数分离通道的顺序是B、G、R。 以下方法是将三个通道的值都设置为与某一个通道相同。…

split函数用于图像BGR通道的分离

merge函数用于可将分开的图像通道合并到一起

1.split函数的使用

这是原图,我们使用split函数对其三个通道进行分离。

注意:split函数分离通道的顺序是B、G、R。

以下方法是将三个通道的值都设置为与某一个通道相同。

import numpy as np
import cv2  # 导入opencv模块image = cv2.imread("test.jpg")  # 读取要处理的图片
B, G, R = cv2.split(image)  # 分离出图片的B,R,G颜色通道
cv2.imshow("RED COMPONENT FOR ALL THREE CHANNELS", R)  # 显示三通道的值都为R值时的图片
cv2.imshow("GREEN COMPONENT FOR ALL THREE CHANNELS", G)  # 显示三通道的值都为G值时的图片
cv2.imshow("BLUE COMPONENT FOR ALL THREE CHANNELS", B)  # 显示三通道的值都为B值时的图片
cv2.waitKey(0)

B通道

G通道

R通道

如果图中某一颜色较强,这种方法可以用于区分出图中B、G、R三原色的强弱。

如果想提取单一通道,其他通道值设为0,使用以下代码:

import numpy as np
import cv2  # 导入opencv模块image = cv2.imread("test.jpg")  # 读取要处理的图片
B, G, R = cv2.split(image)  # 分离出图片的B,R,G颜色通道
zeros = np.zeros(image.shape[:2], dtype="uint8")  # 创建与image相同大小的零矩阵
cv2.imshow("DISPLAY BLUE COMPONENT", cv2.merge([B, zeros, zeros]))  # 显示(B,0,0)图像
cv2.imshow("DISPLAY GREEN COMPONENT", cv2.merge([zeros, G, zeros]))  # 显示(0,G,0)图像
cv2.imshow("DISPLAY RED COMPONENT", cv2.merge([zeros, zeros, R]))  # 显示(0,0,R)图像
cv2.waitKey(0)

代码中使用了image.shape[:2],理解image.shape[:2]可参考下文。理解image.shape[:2]与image.shape[:3]icon-default.png?t=N7T8https://blog.csdn.net/Mr_LanGX/article/details/120275615

例:h,w = img.shape[:2] 获取彩色图片的高、宽,并且赋值给h和w;如果是h,w,v = img.shape[:3] 获取彩色图片的高、宽、通道,并赋值给h w v

运行代码:

B通道

G通道

R通道

2.merge函数的使用

merge函数将三个分离的通道合并。

import numpy as np
import cv2  # 导入opencv模块image = cv2.imread("test.jpg")  # 读取要处理的图片
B, G, R = cv2.split(image)  # 分离出图片的B,R,G颜色通道
cv2.imshow("MERGE RED,GREEN AND BLUE CHANNELS", cv2.merge([B, G, R]))  # 显示(B,G,R)图像
cv2.waitKey(0)

显示图像与原图相同。

http://www.yidumall.com/news/89440.html

相关文章:

  • b2c代表企业seo标签优化
  • 网站建设ssc源码修复百度快照手机版
  • 网站免费客服系统企业网站seo优化外包
  • php做的网站好么教育培训网站大全
  • 西宁网站制作公司创意设计
  • 什么网站做简历免费下载网络营销章节测试答案
  • 寻花问柳-一个专做男人的网站企业qq
  • 深圳网站建设加盟优秀软文范例200字
  • 网页设计与网站建设05在线测试百度seo营销公司
  • wordpress 医院模板湘潭seo优化
  • 建设部网站办事大厅栏目百度最怕哪个投诉电话
  • 做网站要固定ip百度关键词优化查询
  • 网站建设技术分析上海seo优化bwyseo
  • dw做网站需要数据库么合肥网络推广公司
  • 兴平网站开发百度保障中心人工电话
  • 邯郸做企业网站改版关键词搜索排名推广
  • 网站推广步骤有哪些百度搜索网站排名
  • 深圳做app网站建设百度优化培训
  • 邢台网站制作营销软文范例大全100字
  • 网站公安备案注意事项百度云搜索引擎入口 百度网盘
  • 网页设计工作岗位及薪资武汉seo网站推广
  • 重庆建站模板平台缅甸今日新闻
  • 网络公司网站建设费入什么科目网站关键词提升
  • 湛江网站制作方案外链网站推荐几个
  • 中山外贸网站建设我要恢复百度
  • 深圳广告网站设计制作个人小白如何做手游代理
  • 哪家网站建设最好seo关键词搜索和优化
  • 怎样在一个虚拟服务器里做两个网站个人网站开发网
  • 深圳住房建设局网站申报电商网页制作教程
  • 东宁网站制作百度推广登录平台登录