# 图片阈值处理

应用阈值操作，根据像素强度将图像转换为黑白图像

> 标准页面: https://elysiatools.com/zh/tools/image-threshold

- **分类:** Design

- **关键词:** 图片, 阈值, 二值, 黑白, 像素, 强度, 二值化

## 概述

图片阈值处理工具是一款高效的图像二值化工具，能够根据设定的像素强度阈值，将彩色或灰度图片快速转换为清晰的黑白二值图像，广泛应用于图像预处理、文档扫描优化及特征提取等场景。

## 输入项

- **图片文件** (file): 选择图片文件...
- **阈值 (0-255)** (number): 像素值 >= 阈值变为白色(255)，其他变为黑色(0)
- **先转换为灰度** (checkbox): 如果选中，将在应用阈值前将图像转换为灰度

## 适用场景

- 需要从扫描文档中提取文字，通过二值化增强对比度以提升 OCR 识别率时。
- 在进行计算机视觉任务前，需要简化图像信息并去除背景干扰时。
- 需要将彩色图片转换为纯粹的黑白风格，用于艺术创作或版画设计时。

## 工作原理

- 上传您的图片文件（支持 JPG, PNG, WebP 等多种格式）。
- 根据需求勾选“先转换为灰度”选项，以确保处理效果更准确。
- 设置 0 到 255 之间的阈值，系统将自动把高于阈值的像素设为白色，低于阈值的设为黑色。
- 点击处理并下载生成的二值化图像。

## 使用案例

- 文档扫描件的文字增强与去噪处理。
- 工业视觉检测中对零件轮廓的提取。
- 将复杂照片转化为极简风格的黑白线条画。

## 常见问题

### 什么是阈值？

阈值是区分黑白像素的分界线。像素强度值大于等于该阈值会被设为白色，小于该阈值则被设为黑色。

### 为什么要先转换为灰度？

彩色图像包含多通道颜色信息，先转换为灰度可以统一像素强度标准，使二值化结果更符合预期。

### 支持哪些图片格式？

支持常见的 JPEG、PNG、WebP、GIF、BMP 和 TIFF 格式。

### 阈值设置多少比较合适？

通常建议从 128 开始尝试。如果图像太黑，请调高阈值；如果图像太白，请调低阈值。

### 处理后的图片会变小吗？

二值化处理后的图像仅包含黑白两种颜色，通常文件体积会显著减小，非常适合存储简单的线条图或文档。

## 相关工具

- [图片边框工具](https://elysiatools.com/zh/tools/image-add-border): 为图片添加可自定义的边框，支持多种样式、颜色和宽度
- [图片相框工具](https://elysiatools.com/zh/tools/image-add-frame): 为图片添加装饰性相框，支持经典、现代、复古等多种风格
- [图片发光效果](https://elysiatools.com/zh/tools/image-add-glow): 为图片添加美丽的发光效果，支持自定义颜色、强度、大小和样式变化
- [图像渐变叠加](https://elysiatools.com/zh/tools/image-add-gradient): 为图像添加可自定义颜色、方向和混合模式的渐变叠加效果
- [图像遮罩效果](https://elysiatools.com/zh/tools/image-add-masking): 使用形状、渐变或自定义遮罩为图像添加遮罩效果，用于创意合成
- [图片噪点效果](https://elysiatools.com/zh/tools/image-add-noise): 为图片添加各种类型的噪点效果，支持自定义强度和参数
- [图片图案效果](https://elysiatools.com/zh/tools/image-add-pattern): 为图片添加几何图案叠加效果，支持自定义颜色、大小和旋转
- [图片倒影效果](https://elysiatools.com/zh/tools/image-add-reflection): 为图片添加水面倒影效果，支持自定义高度、模糊和透明度

## 示例

- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Web TypeScript 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-typescript): Web TypeScript 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [二值图像阈值、形态学与掩膜工具](https://elysiatools.com/zh/hubs/binary-image-thresholding-and-morphology): 将图片转换为二值掩膜，比较不同阈值方法，修整前景形状，并通过形态学和布尔运算组合掩膜。
