python显示图片透明度怎么调,如何使jpg图像半透明?
有几种方法可以做到这一点。。。我将从这张图片开始:
使用OpenCV添加空白alpha通道并使用Numpy索引设置内容:import cv2
import numpy as np
img = cv2.imread('paddington.jpg')
# Add alpha layer with OpenCV
bgra = cv2.cvtColor(img, cv2.COLOR_BGR2BGRA)
# Set alpha layer semi-transparent with Numpy indexing, B=0, G=1, R=2, A=3
bgra[...,3] = 127
# Save result
cv2.imwrite('result.png',bgra)
或者,创建一个实心的alpha层,填充128s,堆栈深度按Numpydstack():
^{pr2}$
或者,创建一个填充了128s的实体alpha层,并使用OpenCVmerge()进行合并:import cv2
import numpy as np
img = cv2.imread('paddington.jpg')
# Create solid alpha layer, same height and width as "img", filled with 128s
alpha = np.full_like(img[...,0], 128)
# Merge new alpha layer onto image with OpenCV "merge()"
bgra = cv2.merge((img,alpha))
# Save result
cv2.imwrite('result.png',bgra)
注意,正如预期的那样,首先描述的OpenCVcvtColor()方法是最快的,大约是10倍,因为它是手工优化的SIMD代码。给定图像的计时如下:cv2.cvtColor()-48微秒
np.dstack()-477微秒
cv2.merge()-489微秒
关键字:Python,图像,图像处理,Numpy,OpenCV,dstack,merge,cvtColor,添加alpha通道,添加透明度,设置透明度,COLOR_BGR2BGRA,简历颜色在
python显示图片透明度怎么调,如何使jpg图像半透明?相关推荐
- python显示图片透明度怎么调_python – 基于Matplotlib中的像素值设置透明度
我试图用matplotlib来绘制一些我正在研究的文件的数字.我有二组数据在二维数组:一个ascii山体阴影栅格,我可以很高兴地绘制和调整使用: import matplotlib.pyplot as ...
- Python调整图片大小并保存调整后的图像
Python调整图片大小并保存调整后的图像 目录 Python调整图片大小并保存调整后的图像 #原始图像
- python显示图片_python图像显示
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 使用python进行数字图片处理,还得安装pillow包. 虽然python里面 ...
- python显示图片列表_python读取图片任意范围区域
使用python进行图片处理,现在需要读出图片的任意一块区域,并将其转化为一维数组,方便后续卷积操作的使用. 下面使用两种方法进行处理: convert 函数 from PIL import Imag ...
- python显示图片image_用Python语言显示图片的倒影效果
Python是一种强大的开源解释性语言,最初是在苹果计算机上被编译成功的,但现在它已经可以运行于世界上主流的操作平台之上了,对于常见的Linux和Windows平台的支持当然更不在话下.Python脚 ...
- python显示图片的方式(OpenCV,PIL,matplotlib)
这一篇博客介绍几个python处理图像的常见库,介绍基础的存取和显示,旨在帮助大家更好的选择合适的库进行图像处理,或者结合pytorch等深度学习框架进行图像的读取与显示 1.OpenCV OpenC ...
- python显示图片并且动态刷新_python Tkinter的图片刷新实例
调用python自带的GUI制作库 一开始想用Tkinter制作GUI的,网上说是python自带的,结果输入: import tkinter 后,显示: _ImportError: No modul ...
- python设置图片透明度_学习python第40天
今天是在尚学堂学习python第40天今天学习了CSS 中常用样式总结,边框的风格,css中的定位,盒模型,css3中的选择器,css3中常用的属性 CSS 中常用样式总结 字体:(font) 字体的 ...
- python显示图片_python 一个figure上显示多个图像的实例
方法一:主要是inshow()函数的使用 首先基本的画图流程为: import matplotlib.pyplot as plt #创建新的figure fig = plt.figure() #必须通 ...
最新文章
- Kotlin 类的定义
- IDEA Spark程序报错处理
- 二十、App爬虫环境搭建并测试监听微信
- Lock同步锁--线程同步
- 嵌入式Linux系统编程学习之二十三 System V 共享内存机制
- 【动态规划笔记】区间dp:括号匹配(删除字符和括号匹配)
- datax(3): win环境cmd乱码
- matlab神经网络工具箱简介
- linux下proc文件夹详解
- 无lnternet_为什么无internet访问权限,无lnternet访问权限怎么办
- 华硕装鸿蒙系统,智能家居 篇八:解决华硕路由器设置不当造成传感器延迟
- java字符串在字符中的位置_Java如何获取字符在字符串中的位置
- 基于Axure的跑步软件的界面原型化系统
- 基于ueditor 扩展的电子病历编辑器-新UI
- 【小程序】表单form示例(图文+代码)
- 安徽财经大学434国际商务专业基础考研历年真题库资料
- 信息系统项目管理师(2022年) —— 第 24 章 项目管理成熟度模型
- 理解GO语言make 和 new 的区别
- 湖南衡阳电影院起火5层大厦被烧毁(组图)
- 案例的项目的需求分析和创新