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

南宁门户网站有哪些seo优化方法

南宁门户网站有哪些,seo优化方法,石家庄网站建设.神鹿网络,好公司的网站设计前言:Hello大家好,我是小哥谈。本节课就手把手教你如何改变图像的透明度,希望大家学习之后能够有所收获~!🌈 目录 🚀1.技术介绍 🚀2.实现代码 🚀1.技术介绍 改变图像透明度的实…

前言:Hello大家好,我是小哥谈。本节课就手把手教你如何改变图像的透明度,希望大家学习之后能够有所收获~!🌈  

     目录

🚀1.技术介绍

🚀2.实现代码

🚀1.技术介绍

改变图像透明度的实质是设置图像的透明度值。因此,OpenCV在B通道G通道R通道的基础上,又增加了一个alpha通道(即A通道)。也就是说,通过A通道,就能够设置图像的透明度。在BGRA色彩空间中,A通道的取值范围是0~255;其中,0表示透明255表示不透明

本案例将实现的是让下图所示的目标图像呈现半透明(设置A通道的值为172)的视觉效果。

要想设置一幅BGR图像的透明度,先要把这幅图像的色彩空间转为BGRA色彩空间,再对其执行拆分通道的操作,而后在其他通道的值保持不变的情况下,设置A通道的值为172。

关键代码如下所示:

bgra_image = cv2.cvtColor(bgr_image, cv2.COLOR_BGR2BGRA)
b, g, r, a = cv2.split(bgra_image)
a[:, :] = 172

🚀2.实现代码

具体的实现代码如下所示:

import cv2bgr_image = cv2.imread("1.png") # 读取当前项目目录下的图像
# 把读取到的图像从BGR色彩空间转为BGRA色彩空间
bgra_image = cv2.cvtColor(bgr_image, cv2.COLOR_BGR2BGRA)
b, g, r, a = cv2.split(bgra_image) # 拆分BGRA图像中的通道
a[:, :] = 172 # 设置BGRA图像的透明度为172(半透明)
bgra_172 = cv2.merge([b, g, r, a]) # 合并拆分后并将透明度调整为172的通道
cv2.imwrite("D:/bgra_172.png", bgra_172) # 在D盘根目录下,保存透明度为172的BGRA图像

运行结果如下所示:


http://www.hotlads.com/news/5245.html

相关文章:

  • 江宁区建设工程局网站专门做排行榜的软件
  • 站长网网站模板杭州优化商务服务公司
  • 公司怎么搭建自己网站写手接单平台
  • 个人做的网站能备案吗日本今日新闻头条
  • 电子商务网站的建设和维护论文汕头网站排名
  • 网站建设服务合同书google google
  • 做优化的网站必须独立IP吗东营seo
  • 网站特效怎么做自适应电商运营培训大概多少学费
  • 山西省住房建设厅网站首页搜索引擎营销的主要方式有
  • 网站群管理全网营销是什么
  • 网站建设外包协议中国进入全国紧急状态
  • 网站域名被劫持百度seo关键词优化排行
  • 设计欣赏网站深圳seo优化培训
  • 网页设计与网站建设docx快速优化官网
  • 做网站对电脑要求高吗上海做推广的引流公司
  • 机械加工网站色彩搭配自己有域名怎么建网站
  • 做网站运营的要求排行榜123网
  • 开封市建设中专继续教育网站企业软文代写
  • wordpress 调查问卷爱站网站seo查询工具
  • js做各类图表网站查询网域名查询
  • 药品行业做网站创建网站的基本流程
  • 学校如何建网站西点培训学校
  • 建设厅网站账户名忘了怎么查seo的推广技巧
  • 最轻快的wordpress主題郑州seo使用教程
  • 合肥专业做淘宝网站网络做推广广告公司
  • 淮南网站建设好北京seo公司公司
  • 淘宝的网站怎么做的好深圳网络推广招聘
  • 免费化妆品网站模板下载百度指数官方版
  • 网站自助建站开发制作如何优化
  • 如何用dedecms做网站北仑seo排名优化技术