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

博彩网站做维护指数是什么意思

博彩网站做维护,指数是什么意思,html 网站建设中,荆门网站建设电话咨询【1】引言 前序学习进程中,我们已经掌握了RGB和HSV图像的通道拆分和合并,获得了很多意想不到的效果,相关链接包括且不限于: python学opencv|读取图像(十二)BGR图像转HSV图像-CSDN博客 python学opencv|读…

【1】引言

前序学习进程中,我们已经掌握了RGB和HSV图像的通道拆分和合并,获得了很多意想不到的效果,相关链接包括且不限于:

python学opencv|读取图像(十二)BGR图像转HSV图像-CSDN博客

python学opencv|读取图像(十四)BGR图像和HSV图像通道拆分-CSDN博客

python学opencv|读取图像(十五)BGR图像和HSV图像通道合并-CSDN博客 

实际上,在RGB图像中,还可以增加一个通道,增加通道的目的是调整图像的透明度,这就是alpha通道的来源。alpha通道的取值范围是[0,255],

今天我们就一起认识一下alpha通道。

【2】代码测试

【2.1】读取图像

首先是读取图像,在pycharm等编辑器中输入下述代码:
 

import cv2 as cv  # 引入CV模块
import numpy as np  # 引入numpy模块bgr_image = cv.imread('cv-ini-000.png')if bgr_image is not None:cv.imshow('cv-ini-000', bgr_image)  # 在屏幕上展示图片cv.waitKey()  # 不会自动关闭图像cv.destroyAllWindows()  # 释放所有窗口
else:print("There is no any photo")

这一步只是把原图读进来,原图cv-ini-000.png为:

图1 cv-ini-000.png

【2.2】BGR转BGRA

之后是将BGR图像转化为BGRA图像,这里的A就是增加了alpha通道后的意思。

在pycharm等编辑器中继续输入下述代码:

    # BGR转BGRAbgra_image = cv.cvtColor(bgr_image, cv.COLOR_BGR2BGRA)  # BGR转HSVcv.imshow('cv-ini-000-BGRA', bgra_image)  # 在屏幕上展示图片cv.imwrite('cv-ini-000-save-BGRA.png', bgra_image)  # 保存图片

代码运行后,获得的BGRA图像cv-ini-000-save-BGRA.png为:

图2 cv-ini-000-save-BGRA.png

【2.3】BGR转BGRA

之后是将BGRA图像进行通道拆分,补充下述代码:

    # BGRA通道拆分b,g,r,a=cv.split(bgra_image) #BGRA通道拆分cv.imshow('cv-ini-000-BGRA-A', a)  # 在屏幕上展示图片cv.imwrite('cv-ini-000-save-BGRA-A.png', a)  # 保存图片

运行代码后,获得的a通道图像为:

图3 cv-ini-000-save-BGRA-A.png

【2.4】修改A通达数值,然后合并回BGRA图像

在图3中,可以发现纯A通道的图像啥也看不出来。

所以,之后是将A通道重新赋值,再对BGRA图像进行通道合并,补充下述代码:

    # BGRA通道合并a[:,:]=120bgra120_image=cv.merge([b,g,r,a]) #BGRA通道合并cv.imshow('cv-ini-000-BGRA-A=120', bgra120_image)  # 在屏幕上展示图片cv.imwrite('cv-ini-000-save-BGRA-A=120.png', bgra120_image)  # 保存图片a[:,:]=30bgra30_image=cv.merge([b,g,r,a]) #BGRA通道合并cv.imshow('cv-ini-000-BGRA-A=30', bgra30_image)  # 在屏幕上展示图片cv.imwrite('cv-ini-000-save-BGRA-A=30.png', bgra30_image)  # 保存图片a[:,:]=0bgra0_image=cv.merge([b,g,r,a]) #BGRA通道合并cv.imshow('cv-ini-000-BGRA-A=0', bgra0_image)  # 在屏幕上展示图片cv.imwrite('cv-ini-000-save-BGRA-A=0.png', bgra0_image)  # 保存图片

代码运行后,以此获得的图像为:

图4 cv-ini-000-save-BGRA-A=120.png 透明度120

图5 cv-ini-000-save-BGRA-A=30.png 透明度30

图6 cv-ini-000-save-BGRA-A=0.png 透明度0

综上所述,改变A通道的值可以改变图片透明度。

【3】总结

体会了alpha通道的基本功能,掌握了调整alpha通道值的基本方法。

http://www.hkea.cn/news/423198/

相关文章:

  • wordpress 网盘 插件郑州seo外包阿亮
  • 怎样建设网站首页广告营销平台
  • wordpress调起淘宝app什么叫做seo
  • 嘉兴做网站优化的公司网站维护公司
  • css层叠样式会不会影响打开网站的速度百度免费下载安装百度
  • 网站模板制作流程nba交易最新消息汇总
  • 近的网站在线客服系统网络优化工程师前景如何
  • 网站制作职业google入口
  • 广州网站 制作信科便宜网络营销软文范例500
  • 网站建设公开课长沙网站推广和优化
  • 建设网站的需求分析俄罗斯搜索引擎yandex推广入口
  • 可以做英文纵横字谜的网站搜狗网站收录入口
  • web前端开发是不是做网站百家号关键词排名优化
  • 夸克看网站要钱吗电商网站seo优化
  • 自己做网站排版138ip查询网域名解析
  • 东莞做网站 南城石佳2023网站推广入口
  • 广东省省建设厅网站郴州网站建设网络推广平台
  • 校园网站推广方案怎么做应用商店优化
  • 巩义网站建设网络营销公司是做什么的
  • 做网站基本教程一站式营销平台
  • 杭州模板网站建设电脑培训网上培训班
  • 大连做网站不错的公司怎样把广告放到百度
  • 网站上面带官网字样怎么做的网站设计的流程
  • 有个网站是做视频相册的网球排名即时最新排名
  • 论坛网站备案流程图优化大师怎么提交作业
  • 织梦政府网站模板百度在线入口
  • 专业做婚纱摄影网站会员制营销
  • 网站内容丰富互动营销平台
  • 阿里巴巴logo高清图谷歌seo网站推广
  • 网站如何做内链seo高手是怎样炼成的