图片中我们知道的通道为三元素通道,分别为RGB通道,其实图片还有alpha通道,alpha通道通常控制图片的透明度的。阿尔法通道(Alpha Channel)是指一张图片的透明和半透明度。例如:一个使用16位存储的图片,可能5位表示红色,5位表示绿色,5位表示蓝色,1位是阿尔法。在这种情况下,它要么表示透明要么不是。一个使用32位存储的图片,每8位表示红绿蓝,和阿尔法通道。在这种情况下,就不光可以表示透明还是不透明,阿尔法通道还可以表示256级的半透明度。

下面展示一下图像有无alpha通道的区别:

可以看出背景变得透明了,这样的图片在游戏制作当中会经常用到,因此下面我会介绍怎么使用ps制作alpha通道图片,使图片背景透明。

首先使用ps打开相应的图片:

我们要先解锁图层,之后对改图层进行编辑,我们点击通道可以看到有红绿蓝三通道和一个复合通道:

接下来我们就创建一个alpha通道,来改变图片的透明度。

我们要先使用魔棒工具大概框选选出自己想要显示的部分,我们选取背景然后ctrl+shift+i反向选择人物部分:

确认选取之后,我们在图像上右击选择储存选取即可:

储存选取之后,我们可以看到通道中多了一个通道,便是alpha通道:

选择上该通道,我们便创建了背景透明的图片:

之后对图像进行保存,注意保存时选择含有alpha通道选项的图片格式,我们选用TIFF格式:

至此,我们便完成了alpha通道图片的创建:

每天进步一点点~

ps制作alpha通道图片—背景透明图片制作相关推荐

  1. Zxing系列之设置二维码图片背景透明教程

    继之前的博客:PDF文件添加二维码水印教程.图片添加二维码水印教程之后,对之前的添加二维码水印功能进行完善,之前的程序生成的二维码图片背景不是透明的,所以不是很美观,所以本博客对程序进行完善,对二维码 ...

  2. php添加背景图及设置格式,PHP添加PNG图片背景透明水印操作类定义与用法示例

    本文实例讲述了PHP添加PNG图片背景透明水印操作类定义与用法.分享给大家供大家参考,具体如下: 图片相关操作类 class ImageTool { private $imagePath;//图片路径 ...

  3. 将剪切板中的图片粘贴至Word,浮动于文字上方,设置图片背景透明

    Sub Macro1()      '将剪切板中的图片粘贴至Word      Selection.Paste      '执行循环      For i = 1 To ActiveDocument. ...

  4. 关于Opengl中将24位BMP图片加入�一个alpha通道并实现透明的问题

    #include <windows.h> #include <GL/glut.h> #include <GL/glaux.h> #include <stdio ...

  5. PPT制作三大技巧:图标 、图片背景透明和自动函数

    制作PPT的时候常常会遇到自己的内容和下载的PPT模板不匹配问题,包含图标.图片.背景等相关方面.因此本篇博客就从这几个方面入手给出三大制作PPT的技巧. 一.图标 图标给PPT观众以清晰形象的感官. ...

  6. python opencv 为图片添加alpha通道并设置透明,判断是否存在alpha通道

    读取图片 使用函数cv2.imread(filepath,flags)读入一副图片 filepath:要读入图片的完整路径 flags:读入图片的标志 cv2.IMREAD_COLOR:默认参数,读入 ...

  7. python图片背景透明软件_使图像背景透明

    我有一个橙色和白色背景的图像.我想让白色的背景透明.下面的代码使用grabcut来制作一个掩码.然后我将图像分割成rgb通道,并在alpha通道上应用遮罩.从下面的图片中可以看到,后抓取和遮罩图片都可 ...

  8. matlab设置图片背景透明_Matlab ---- 有透明度的png图像的显示与图层叠加方法

    需求和问题来源 由于图形图像的语义分割工作中,需要对不同类型的区域,进行标示,但又不能完全覆盖背景图像.这产生了一个新的需求:产生一个带有透明度的图像: 将带有透明度的图像,叠加在原始图像上. Mat ...

  9. php 去掉图片背景透明背景图片,php 处理透明背景的图片时的问题

    PHP图象处理之透明背景的gif和png图片的一些问题 1,直接读取有透明背景的PNG格式文件,然后直接输出,背景变成了黑色,gif则没有这种情况. 解决方法:使用 imagesavealpha ($ ...

  10. cocos2d-x游戏开发(十四)用shader使图片背景透明

    欢迎转载,地址:http://blog.csdn.net/fylz1125/article/details/8631783 好吧,终于抽时间写这篇文章了. 手头上有很多人物行走图,技能特效图等,但这些 ...

最新文章

  1. java11 是长期支持_这里有你不得不了解的Java 11版本特性说明
  2. C++:map用法示例
  3. Zookeeper源码分析:Leader角色初始化
  4. 4-spark学习笔记-spark运行模式与原理
  5. windows查看进程线程的命令pslist
  6. 分子克隆科研利器SnapGene,测序验证好帮手
  7. Datastructure
  8. Word转pdf方法小结
  9. linux vnc共享时权限设置,用VNC实现远程桌面共享(支持Windows, Linux, ...) - 易水博客...
  10. 如何解决“数据错误,循环冗余检查”
  11. 【优秀课设】基于Linux粤嵌GEC6818开发板的电子乐队程序设计(四种模式:和弦模式、键盘模式、鼓点模式、编曲模式)
  12. 计算udp校验和例子_UDP 协议校验和计算
  13. html5 画太极图,canvas基础画太极图(娱乐~)
  14. 椭圆 标准方程 离心率 圆的标准方程
  15. 码农深耕 - 35岁的程序员何去何从?
  16. English Learning - L2 语音作业打卡 复习双元音 [eɪ] [aɪ] [aʊ] [əʊ] [ɔɪ] [ɪə] [ʊə] [eə] Day39 2023.3.31 周五
  17. 电影《寒战1》中的管理知识
  18. 电脑远程qq怎么连接服务器未响应,win10系统打开qq提示未响应需要联机检查的还原技巧...
  19. 设计模式学习笔记(八):建造者模式
  20. 论文阅读笔记(一)——铁饼鱼的面部识别:使用数字模型的实验方法

热门文章

  1. 一键实现视频二维码分享功能,So easy!
  2. VS版权信息插件——初试VS插件开发小记
  3. 39、C++11多线程及其学习笔记
  4. python输出最大的素数_Python中的最大素数回文
  5. 【高颜值的盲打练习网站】彻底摆脱二指禅,刻意练习一星期后打字速度可提升20wpm!!!
  6. array函数python_python中如何使用numpy.array函数创建数组?
  7. 关于域名用下划线的一个问题
  8. 万兆交换机用什么网线_千兆网线和万兆网线有什么区别
  9. Python——私有化和动态添加属性和方法、Property、new和slots方法、单例、异常处理(day09)
  10. 主板BIOS中的CSM是什么