分离 Alpha 通道
从 PNG 图片中分离出 alpha 通道
# -*- coding: utf-8 -*-
# @Time : 2022/6/23 15:38
# @Author : lc
# @File : get_mask.py
# @Software: PyCharm
# @Function: Separate out the alpha channelimport os
import cv2def get_pha(png_dir):file_list = os.listdir(png_dir)for file in file_list:file_path = os.path.join(png_dir, file)img_list = os.listdir(file_path)for img in img_list:img_path = os.path.join(file_path, img)save_path = img_path.replace('fgr_png', 'mask')img = cv2.imread(img_path, flags=-1)print(img_path.split('\\')[-1])b, g, r, alpha = cv2.split(img)cv2.imwrite(save_path, alpha)# cv2.imshow('alpha', alpha)# cv2.waitKey(0)print('{} saved !'.format(file))if __name__ == "__main__":png_dir = r"./fgr_png"get_pha(png_dir)
分离 Alpha 通道相关推荐
- SD 分离Alpha通道
游戏制作中经常会用到特殊透明贴图通道,或者 RGB 通道特别用途的特殊图片,ps无法方便的处理这些图片,这时substance Designer就排上用场了 而且还是特殊通道贴图制作利器!!?
- unity加载sprite_Unity 分离贴图 alpha 通道实践
引言 在做手机游戏时可能会遇到这些问题: UI 同学天天抱怨 iOS 上一些透明贴图压缩后模糊不堪 一些古早的 Android 手机上同样的贴图吃内存超过其他手机数倍,游戏经常闪退 这篇文章给出了一种 ...
- Unity 分离贴图 alpha 通道实践
在做手机游戏时可能会遇到这些问题: UI 同学天天抱怨 iOS 上一些透明贴图压缩后模糊不堪 一些古早的 Android 手机上同样的贴图吃内存超过其他手机数倍,游戏经常闪退 这篇文章给出了一种手机游 ...
- Unity项目优化-Alpha通道分离
前段时间由于项目打包生成的apk太大,所以引入了Alpha通道分离,后面在用的时候发现实际效果不是那么理想就移除了,但还是觉得有必要记录一下 前言 我们都知道,一个图片有RGBA四个通道,其中R红色. ...
- Unity3D NGUI分离RGBA通道
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:[119706192]本文链接地址: Unity3D NGUI分离RGBA通道 工具脚本 用于拆分图片通 ...
- OpenGL中的混色问题(Alpha通道)
混合是一种常用的技巧,通常可以用来实现半透明.但其实它也是十分灵活的,你可以通过不同的设置得到不同的混合结果,产生一些有趣或者奇怪的图象. 混合是什么呢?混合就是把两种颜色混在一起.具体一点,就是把某 ...
- (4)关于Alpha通道问题
其实,我还是不理解,我还是先把我目前懂得和觉得有用的东西先存下来 =================================================================== ...
- 使用opencv中的merge()函数为BGR图像添加alpha通道
先上代码: #!/usr/bin/env python # -*- coding: utf-8 -*- # 图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 # 图像处理 ...
- 关于Opengl中将24位BMP图片加入�一个alpha通道并实现透明的问题
#include <windows.h> #include <GL/glut.h> #include <GL/glaux.h> #include <stdio ...
最新文章
- window.name实现的跨域数据传输
- memcache函数整理
- Python:值传递,引用传递?不存在的,是赋值传递
- springMVC 前台向后台传数组
- Linux的md64进程,在Linux上安装Elasticsearch Kibaba.md(示例代码)
- JavaScript中的String substring()方法和示例
- java中如何设计答题小系统_java的一点问题,设计一个答题的程序
- html scale方法的作用,HTML Canvas scale() 方法
- QQ浏览器如何查看网站保存的密码
- python beautifulreport_Python unittest 之 BeautifulReport可视化报告
- 接口成员的特点 java 1614101629
- 安装Vistual Studio 2005的小问题
- linux shell 中的冒号,在bash中使用:-(冒号)
- 淘宝双12惊喜——“寻”千兆,万兆光模块等你来
- linux中 zip命令将整个目录打成zip包
- 全卷积 FCN 数据标签制作
- Java学多久可以接项目_自学Java,多久可以找到工作?
- android 交互什么意思,知乎安卓客户端交互设计分析
- Springboot 使用JPA Repository 注入失败问题
- Wallabag——开源稍后读知识管理服务工具