跳转到正文

图像按位混合

使用 AND、OR 或 XOR 逐位合并两张图像。上传一张底图和第二张图像,底图中每个红、绿、蓝值都会在二进制层面与第二张图像中对应的值合并。第二张图像会缩放至底图尺寸,底图的透明度会保留。此工具可创建故障艺术、蒙版和图案,并展示数字图像的存储方式。

选择文件或将文件拖放到上传区域。文件大小上限:5 MB。

重置

常见问题

哪个文件是底图?

第一个上传的文件是底图。它决定结果的宽度和高度,其名称会用于下载文件,且透明度会保留。第二个文件是与底图合并的运算对象。

需要多少个文件?

必须恰好上传两张图像。上传一张或超过两张文件时,会提示你上传两张图像。每个文件最大可为 5 MB。

这些运算符有什么作用?

AND 只保留两张图像中都设为 1 的位,因此结果不会比任一输入图像更亮,作用类似蒙版。OR 保留任一图像中设为 1 的位,因此结果不会更暗。XOR 只保留恰好在一张图像中设为 1 的位,可突出差异并创建迷幻图案。

如果图像尺寸不同怎么办?

第二张图像会缩放至与底图完全相同的尺寸,不会保持其宽高比。要获得精确结果,请使用尺寸相同的两张图像。单边超过 4000 像素的图像会先缩小以适应限制。

如何将 AND 用作蒙版?

将黑白图像用作第二个文件。白色区域的所有位都设为 1,AND 会让底图保持不变;黑色区域则会通过 AND 变为黑色。无需使用编辑器,就能快速裁去特定区域。

XOR 能显示两张图像之间的差异吗?

可以。相同像素经 XOR 运算后会变成黑色,不同的像素则会亮起。因此,只需查看同一张图片的两个相同尺寸版本,就能轻松发现变化。JPEG 伪影会呈现为微弱噪点。

透明度会如何处理?

底图的 alpha 通道会保留,第二张图像的 alpha 通道会忽略。灰度图像会被视为三个值相等的 RGB 通道。

输出格式是什么?

结果是无损的 PNG,尺寸与底图相同。它包含 RGB;如果底图带有透明度,也会包含 alpha 通道。

可以上传哪些格式?

支持 JPEG、PNG、GIF、WebP、TIFF 和 AVIF 图像。动画文件使用第一帧。

使用了什么引擎?

此工具使用 sharp 库在 libvips 上执行布尔运算,对每个像素的每个通道应用运算符。计算结果精确。

关于 OneClick Pro

OneClick Pro 是一个免费的工具集合,包含超过 150 种网络工具,助你处理日常工作:转换图像和单位、格式化和验证代码、检查域名和 SEO,以及处理文本、日期和数字。所有工具均可免注册、免订阅使用;你输入的内容仅用于计算结果,绝不会被存储。你可以将它用作处理临时任务的快捷工具箱,也可以收藏每天都会用到的工具。