html透明度_iMac下制作含透明度图片及判断图片透明度
最近在做安装包优化相关的内容,期间遇到了一个问题,怎么检查一张图片是不是有透明度,发现mac下面没有很好的工具,这部分内容难度也很低,所以就自己顺手写了一个简单的工具。
关于为什么要检查一张图片是不是有透明度,我后面会在介绍安装包优化的详细介绍。
iMac下怎么制作含透明度图片
在macOS中自带的预览十分强大,我们可以通过预览来直接制作一些透明效果的PNG图片。这里要用到的是【预览】中的“即时Alpha”工具。
使用预览打开图片,点击上方菜单中的按钮打开工具栏,然后找到 "即时Alpha" 功能对应的魔术笔一样的按钮,点准备开始编辑,如下图:
选色
使用选色笔,选择要清楚的颜色部分,然后按住鼠标左键拖动,然后就会发现预览已经自动帮你裁剪选择了要剔除的部分,然后按删除键删除白色部分,这时系统就会提示是否要将文稿转换为png,选择转换,此时图片就已经完成了修改。
导出
选择 “文件”-“导出”,即可导出并保存修改后的图片。
文件对比
这里是修改后的两个文件的一个简单的对比效果,可以看到png的大小明显增加:
怎么判断图片是否有渐变或者透明度
源码地址:
https://github.com/bihe0832/getImageInfo[1]
关于工具的详细使用介绍可以参考源码中的README文件。
使用事例:
➜ getPNGInfo git:(master) ✗ java -jar ./getPNGInfo.jar ./png_test_head_origin.jpg {"ret":0,"msg":"图片是否有渐变: false ,图片尺寸为(宽*高): 344 * 344 , 图片大小: 7 KB,图片类型: 5","hasAlpha":false,"type":5,"width":344,"height":344,"size":7} ➜ getPNGInfo git:(master) ✗ java -jar ./getPNGInfo.jar ./png_test_head.png {"ret":0,"msg":"图片是否有渐变: true ,图片尺寸为(宽*高): 344 * 344 , 图片大小: 33 KB,图片类型: 6","hasAlpha":true,"type":6,"width":344,"height":344,"size":33}
参考文章
使用OS X自带预览功能制作透明背景的PNG图片
https://www.macx.cn/thread-2093768-1-1.html[2]
参考资料
[1]
https://github.com/bihe0832/getImageInfo: https://github.com/bihe0832/getImageInfo
[2]
https://www.macx.cn/thread-2093768-1-1.html: https://www.macx.cn/thread-2093768-1-1.html
html透明度_iMac下制作含透明度图片及判断图片透明度相关推荐
- html在视频背景添加透明层,视频加图片水印并设置透明度 视频加半透明的图片水印|视频加图片背景并设置透明度...
百无聊赖,周一晚上加个班撸一把教程.给视频加图片水印的方法大家应该都掌握了吧,看到这个教程的题目:给视频加图片水印并设置透明度,心中已有数,知道该怎么做了,啊哈.知道的就保留想法离去亦或者继续参考,教 ...
- hexo下NexT的主题背景及框体透明度修改
首先定位主题文件夹next目录下的主题配置文件 .\themes\next\\_config.yml 打开并查找 style: source/_data/styles.styl 并 ...
- PyQt5加载png图片无法显示出透明度的解决办法
参考链接 pyqt5设置按钮透明度 PyQt5 加载 png 图片无法显示出透明度 博文小记 一.问题描述 我在使用 QLabel 控件,用 QPixmap 加载 png 图片时,发现原先有透明度的图 ...
- Ubuntu下制作Gif图片
Ubuntu下制作Gif图片 所需软件安装 $ sudo apt install kazam $ sudo apt install mplayer $ sudo apt install imagema ...
- 怎么编辑pdf图片的大小以及透明度等
在图文格式的pdf文件中想要对其就行编辑比较困难,特别是想要对图片进行编辑,很多朋友都不知道该怎么做,下面小编就教大家pdf如何编辑图片的大小及透明度. 首先在电脑中安装需要用到的PDF编辑器:这里推 ...
- 制作古装人物彩色工笔画图片的PS教程
今天我们来用PS制作古装人物彩色工笔画图片,首先我们从网络上找个人像,小编也是在网络上随便找的,接下就开始我们的教程,喜欢的可以推荐给朋友学习,希望大家可以喜欢. 先来看看效果图: 原图(来源于网络, ...
- 基于golang制作倾斜图片水印保护图片来源
目录 一.前言 二.核心实现思路 三.完整实现步骤 1. 平铺水印图像 2. 整体倾斜水印图像 3. 调整水印区域和透明度 四.最后成品代码 一.前言 在我的上一篇文章中,我们学会了使用 image/ ...
- 【Flutter】监听滚动动作 控制组件 透明度渐变 ( 移除顶部状态栏空白 | 帧布局组件 | 透明度组件 | 监听滚动组件 )
文章目录 前言 一.移除顶部状态栏空白 二.帧布局组件 三.透明度组件 四.监听滚动事件 五.完整代码示例 六.相关资源 前言 在上一篇博客 [Flutter]Banner 轮播组件 ( flutte ...
- centos7全盘备份到本地_CentOS7下制作openssl1.1.1i RPM包并升级
点击上方"walkingcloud"关注,并选择"星标"公众号 CentOS7下制作openssl1.1.1i RPM包并升级 OpenSSL最新漏洞 Open ...
最新文章
- 连接redis的linux命令,redis常见操作命令
- mysql密码修改脚本
- 【SpringCloud】Spring cloud Alibaba Sentinel 服务降级 (阿里版本Hystrix)
- Err:ClassNotFoundException: org.apache.tomcat.util.log.SystemLogHandler
- 团队协助 开源项目_适合小团队的协作工具,良心开源项目管理工具
- freopen()函数文件流重定向和文件流的清除
- php期末考卷,php试卷B高质量含答案
- 网页中的QQ和阿里旺旺聊天图标
- php调用微信公众号支付接口,Thinkphp微信公众号支付接口
- IDEA代码放大缩小快捷键设置、注释、标识符以及关键字。
- DRB-GAN: A Dynamic ResBlock Generative Adversarial Network for Artistic Style Transfer
- 计算机专业的小姐姐照片,Windows居然自带这个功能,自动整理你硬盘里的小姐姐...
- 森林防火(资源监管)“空天地人”四位一体监测系统方案
- 2020考研计算机专业课,2020计算机考研大纲原文
- 爬取沪深股票并找出最近1个月创出新高的股票
- 常见接口形式(分类)有哪些?
- C++边边角角(一)
- Mybatis 踩坑报错-第一个mybatis程序
- 测试用例设计方法_错误推测法(游戏向)
- Silverlight游戏研发手记:(一)差集运算在SLG战斗范围设定中的应用