关键信息
- 分类
- Media
- 输入类型
- file, number
- 输出类型
- file
- 样本覆盖
- 4
- 支持 API
- Yes
概览
PNG转PBM在线工具,可将PNG格式的彩色或灰度图像快速转换为PBM(便携式位图)格式。该工具通过设定二值化阈值,将图像像素简化为纯黑与纯白,生成适用于单色显示、打印或特定嵌入式系统的紧凑位图文件。
适用场景
- •需要将彩色或灰度PNG图像转换为纯黑白(1位)图像时。
- •为嵌入式设备、电子墨水屏或老式打印机准备图像资源时。
- •需要减小图像文件体积,或满足特定系统对PBM格式输入的要求时。
工作原理
- •上传一个PNG格式的图像文件。
- •(可选)设置一个0到255之间的二值化阈值,默认值为128。像素亮度高于此值的将变为白色,低于此值的将变为黑色。
- •工具自动处理图像,应用阈值进行二值化转换。
- •转换完成后,直接下载生成的PBM格式文件。
使用场景
用户案例
1. 为电子墨水屏生成状态图标
嵌入式开发者- 背景原因
- 开发者正在为一个使用电子墨水屏的物联网设备编写固件,需要显示Wi-Fi信号、电池等状态图标。
- 解决问题
- 设备屏幕仅支持黑白显示,且存储空间有限,需要将设计的彩色PNG图标转换为极小的单色PBM文件。
- 如何使用
- 上传设计好的 `wifi_icon.png` 图标文件。由于图标线条清晰,使用默认阈值128即可获得良好效果。
- 效果
- 成功获得一个仅包含黑白像素的 `wifi_icon.pbm` 文件,文件体积小巧,可直接嵌入到设备固件中供屏幕驱动调用。
2. 优化扫描文档以进行OCR识别
文档管理员- 背景原因
- 管理员有一批扫描的纸质文档,保存为PNG格式,但背景有灰度噪点,影响后续OCR软件的文字识别准确率。
- 解决问题
- 需要将灰度文档图像转换为干净的黑白图像,去除背景噪点,突出文字内容。
- 如何使用
- 上传扫描文档 `scanned_page.png`。尝试将阈值设置为较高的值(如200),以使大部分灰色背景变为纯白,深色文字变为纯黑。
- 示例配置
-
threshold: 200 - 效果
- 生成了高对比度的黑白PBM图像,背景噪点被有效抑制,文字边缘清晰,显著提升了后续OCR引擎的识别精度。
用 Samples 测试
image, png, file相关专题
常见问题
这个工具支持哪些输入格式?
仅支持PNG格式的图像文件。
二值化阈值有什么作用?
阈值决定了图像中哪些像素变为黑色,哪些变为白色。调整阈值可以控制转换后图像的明暗细节。
对上传的PNG文件有大小限制吗?
是的,单个文件大小不能超过10MB。
输出的PBM文件是什么格式?
输出的是标准的PBM(Portable Bitmap)格式,这是一种纯文本的单色位图格式。
转换后的图像可以用于什么场景?
适用于需要单色图像的场景,如嵌入式系统界面、电子价签、OCR预处理或某些打印任务。