PNG 透明度检测具体检测什么?
PNG 图片的每个像素都可能包含 alpha 透明度信息。本工具会读取像素数据,统计完全透明像素、半透明像素和完全不透明像素,从而判断这张 PNG 是否真的包含透明背景或半透明边缘。
也可以点击此区域选择一个或多个 PNG 文件
这是最常见的误会。网页和大多数看图软件的底色本来就是白的,一张白底图放上去,边界会完全融进背景,看着就像已经去掉了背景。等把它放到深色海报、彩色 PPT 或者别的照片上面,那块白色方框才会露出来。所以判断有没有透明背景,不能靠在白底上看,要把图片放到与它反差明显的底色上,或者直接去数像素的 alpha 值——本页两件事都做。
把 JPG 改名成 .png 是最直接的一种:扩展名变了,文件内部仍是 JPG,根本不存在 alpha 通道,背景是实打实的白色。抠图导出时选错格式也一样,一旦存成 JPG,透明区域会被填成白色,再改回 PNG 也找不回来。还有一种是抠得不干净:主体边缘留着一圈半透明的白边或灰边,单看没问题,换个深色背景就出现明显的描边。
PNG 的每个像素除了颜色还带一个 alpha 值,0 表示完全透明,255 表示完全不透明,中间是半透明。完全透明的像素用来做背景镂空;半透明像素通常出现在主体的边缘、阴影和玻璃质感上,它们让边缘看起来平滑,但也意味着底色会透上来一点。本页把两类像素分开统计,就是为了区分「背景确实空了」和「只是边缘有过渡」。
logo 叠在照片或彩色区块上、电商主图要换背景、PPT 里插图标、印刷时要做叠印,这些场景都必须是真透明,否则会看到白色方块。反过来,如果图片只会出现在白底页面上,白底 JPG 通常更省体积。确认背景确实透明之后,想调整构图可以接着用 在线图片裁剪,裁剪不会破坏 alpha 通道。
PNG 图片的每个像素都可能包含 alpha 透明度信息。本工具会读取像素数据,统计完全透明像素、半透明像素和完全不透明像素,从而判断这张 PNG 是否真的包含透明背景或半透明边缘。
有些图片看起来像透明背景,其实背景已经被填充成白色、灰色或棋盘格图案,像素 alpha 值仍然是 255,也就是完全不透明。本工具通过读取像素 alpha 值判断透明度,不只依赖视觉效果,因此可以区分“真的透明”和“看起来像透明”。
完全透明像素的 alpha 值为 0,显示时不会遮挡背景;半透明像素的 alpha 值介于 1 到 254,会和背景颜色混合。图标、Logo、抠图边缘常常包含半透明像素,用来让边缘更平滑。
透明图片在白色、黑色、红色、绿色、蓝色等背景上可能呈现不同问题。例如白色边缘在白底上不明显,但放到深色背景上会很突出。多背景预览可以帮助你检查抠图边缘、残留底色和半透明区域。
不会。PNG 透明度检测只读取图片并生成预览,不会改写、压缩或导出新文件。原始文件不会被改变,页面刷新或清空后预览结果也会消失。
不会。图片只会在浏览器本地读取和分析,不会上传到服务器。适合检查设计稿、未发布 Logo、产品图、截图等不希望外传的 PNG 文件。
本工具主要面向 PNG 透明背景检测,只接受 PNG 文件。JPG 本身不支持 alpha 透明通道;WebP 和 SVG 的透明机制不同,如果需要检测这些格式,建议先转换为 PNG 后再检查。