# 图像按位混合

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

## 常见问题

### 哪个文件是底图？

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

### 需要多少个文件？

必须恰好上传两张图像。上传一张或超过两张文件时，会提示你上传两张图像。每个文件最大可为 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 上执行布尔运算，对每个像素的每个通道应用运算符。计算结果精确。

在这里投放广告？

[给我们发邮件](mailto:hi@dennn.is?subject=%E5%9C%A8%20OneClick%20Pro%20%E4%B8%8A%E6%8A%95%E6%94%BE%E5%B9%BF%E5%91%8A)

[广告 适用于 WordPress 的智能体就绪型插件套件。](https://sleekwp.com/?ref=oneclickpro)
