python下载图片被覆盖了_Python OpenCV – 覆盖透明的图像
我想要实现的是将具有透明度的图像放在另一个图像的顶部.像这样的东西:
我一直无法找到任何解决方案,所以我决定逐像素地计算得到的颜色.那个对我有用,但速度很慢.
我是OpenCV的新手,也是Python的新手.
这是我的代码,我提出:
import numpy as np
import cv2
img1 = cv2.imread("img1.png",-1)
img2 = cv2.imread("img2.png",-1) # this one has transparency
h,w,depth = img2.shape
result = np.zeros((h,3),np.uint8)
for i in range(h):
for j in range(w):
color1 = img1[i,j]
color2 = img2[i,j]
alpha = color2[3] / 255.0
new_color = [ (1 - alpha) * color1[0] + alpha * color2[0],(1 - alpha) * color1[1] + alpha * color2[1],(1 - alpha) * color1[2] + alpha * color2[2] ]
result[i,j] = new_color
cv2.imshow("result",result)
cv2.waitKey(0)
cv2.destroyAllWindows()
还有另一种方法吗?有些更快,更快?
谢谢.
python下载图片被覆盖了_Python OpenCV – 覆盖透明的图像相关推荐
- python下载图片到文件夹_python 移动图片到另外一个文件夹的实例
python 移动图片到另外一个文件夹的实例 如下所示: # -*- coding:utf8 -*- import os import shutil import numpy as np import ...
- python下载图片到文件夹_python实现解析markdown文档中的图片,并且保存到本地~
背景 前阵子简书好像说是凉了,搞得我有点小慌,毕竟我的大部分博客都是放在简书上面的,虽然简书提供了打包导出功能,但是只能导出文字,图片的话还是存在简书服务器上面,再加上我一直想要重新做一个个人博客,于 ...
- python下载图片到文件夹_Python下载图片并保存本地的四种方法
一:使用Python中的urllib类中的urlretrieve()函数,直接从网上下载资源到本地,具体代码: import os,stat import urllib.request img_url ...
- python给图片加半透明水印_Python+OpenCV为图片添加中文水印与图片水印
OpenCV中在图片上输出中文一般有两种解决办法: 一种需要借助FreeType库实现.FreeType库是一个完全免费(开源)的.高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件. ...
- python下载图片代码并解析_Python爬取小姐姐图片代码_批量下载
本帖最后由 OnlineYx 于 2021-1-13 14:44 编辑 我试着改了一下,写了个循环和判断,输出起始网页的ID和结束网页的ID就能批量地下载小姐姐了. 001.png (83.38 KB ...
- python 读取图片成为一维数组_python+opencv 图像的数组和矩阵操作
在调用opencv的imread函数读取图像时,我们得到的其实是一个类型为numpy.ndarray的n维数组.这个数组的维度是[height,width,3],它是由每个像素的RGB通道的灰度值组成 ...
- python提取图片感兴趣区域_Python+OpenCV感兴趣区域ROI提取方法
方法一:使用轮廓 步骤1 """src为原图""" ROI = np.zeros(src.shape, np.uint8) #感兴趣区域RO ...
- python统计图片的纹理信息_python实现LBP方法提取图像纹理特征实现分类
题目描述 这篇博文是数字图像处理的大作业. 题目描述:给定40张不同风格的纹理图片,大小为512*512,要求将每张图片分为大小相同的9块,利用其中的5块作为训练集,剩余的4块作为测试集,构建适当的模 ...
- Python 下载 图片、音乐、视频 和 断点续传
Python3 使用 requests 模块显示下载进度: http://blog.csdn.net/supercooly/article/details/51046561 python编写断点续传下 ...
最新文章
- iptables防火墙(二)
- Android ViewPager多页面滑动切换以及动画效果---换view
- 关于Maven中pom自动补全
- SAP Fiori gateway OData开发重要的tcode SEGW背后的数据库表
- 开源人员任务分配_开源财富分配是否公平?
- [20160229]探究oracle的启动过程.txt
- python学生信息管理系统
- 教你win7关闭开机动画,大幅度加快开机时间
- 网管工具-snmpset使用总结
- 如何正确使用TM1652驱动共阴极数码管
- excel身份证号判断男女
- JavaWeb笔记——JSPThymeleaf
- docker 仓库镜像 替换_Docker如何制作自己镜像并上传dockerhub
- 直播常见问题原因汇总
- 农信计算机资料录入试题,农村信用社计算机考试试题.docx
- 人工智能有哪些运用场景?有什么实际用途?
- IDT发布ZEN 或 TAO 双淬灭探针
- ubuntu下常用软件下载安装
- 招投标舞弊的22种方式及案例
- 管理员禁止运行此应用的解决办法
热门文章
- 检测mysql运行失败_MySQL 查看最近执行失败的SQL语句
- 天庭最牛系统 推荐下载_PPT中有哪些特别好用的插件?(含下载链接)
- 广度优先搜索——字串变换(洛谷 P1032)
- MySQL 8.0 安装部署3个注意事项
- CANN5.0黑科技解密 | 高并发图片视频处理,为出行保驾,为生活添彩
- 开发者测试你必须知道的7件事
- 【万字干货】OpenMetric与时序数据库存储模型分析
- 深层剖析鸿蒙轻内核M核的动态内存如何支持多段非连续性内存
- 信创产业已成现象级新风口,快来加入争做“弄潮儿”
- Mysql读写锁保姆级图文教程