每个像素的 RGB 通道会分别反转,深色区域变亮,颜色变为对应的补色。
反转颜色并输出 PNG
图片反色
直接在浏览器中反转图片颜色,保留透明度和原始尺寸,并将结果下载为 PNG。
反转图片颜色,同时保留透明度
将图片转换为颜色反转版本,并导出为 PNG。处理会保留原始像素尺寸和 Alpha 通道。
如何反转图片颜色
- 1.拖入图片、选择文件,或从剪贴板粘贴图片。
- 2.开始反色处理,将每个像素的红、绿、蓝通道替换为对应的补色值。
- 3.对比原图和反色结果,包括透明区域的显示效果。
- 4.复制 PNG 图片,或将结果下载为 .png 文件。
反色处理会保留什么
Alpha 通道保持不变,因此 PNG 结果中的透明和半透明区域会保留原有透明度。
输出图片使用解码后原图的像素尺寸。
无论输入是什么图片格式,导出结果始终为 PNG。
图片反色常见问题
我的图片会上传吗?
页面会在浏览器中处理所选图片,不需要将图片发送到转换服务器。
图片反色具体改变了什么?
每个像素的红、绿、蓝通道都会替换为 255 减去原始值,Alpha 值不会改变。
反色后会保留透明度吗?
会。Alpha 通道保持不变,因此透明和半透明像素在 PNG 结果中仍会保留原有透明度。
工具会导出什么格式?
结果会编码为 PNG。即使输入是 JPEG、WebP、GIF 或其他浏览器可解码的图片格式,输出格式也保持一致。
选择动态 GIF 后会发生什么?
浏览器会先将所选图片解码到 Canvas 再进行反色,因此导出的 PNG 是静态图片,不会保留 GIF 动画。
超大图片或损坏的图片会怎样处理?
浏览器需要能够按图片尺寸完成解码并创建 Canvas。如果解码或 PNG 编码失败,页面会显示错误,不会生成不完整的下载文件。