大津算法,又称大津法(Otsu’s Method),是由日本学者大津展之(Nobuyuki Otsu)于1979年提出的一种自适应阈值分割方法。它通过最大化类间方差,自动确定最优分割阈值,从而将灰度图像划分为前景与背景两个类别。该方法因其原理清晰、计算高效、鲁棒性强,成为图像处理领域最经典、最广泛应用的二值化技术之一。
与传统的固定阈值(如手动设定灰度值128)不同,大津算法不依赖人工经验,而是基于图像灰度直方图的统计特性,自动寻找使两类(目标与背景)差异最大的阈值。其核心思想可概括为:在所有可能的阈值中,选择一个使得类间方差最大的分割方案——因为此时两类最“分明”,信息损失最小。
✅ 自动化阈值选择
无需人工干预,根据图像内容自适应确定最优分割点
✅ 理论完备
基于贝叶斯决策理论与方差最大化准则,数学基础坚实
✅ 实时性强
时间复杂度仅O(L),L为灰度级数(通常256),适合嵌入式部署
✅ 应用广泛
医学影像、工业质检、文档扫描、自动驾驶等领域必备工具
在实际应用中,大津算法常作为图像预处理的第一步:例如在OCR(光学字符识别)中,先对扫描文档进行二值化,再进行字符切割与识别;在医疗CT图像中,分割出病灶区域以供医生诊断。它不仅是算法工程师的“入门必修课”,更是工业级图像系统中的关键组件。