偶然的机会接触到一个项目,需要实现类似扫描宝的图片去灰底功能。但网上的相关资料太少,不得已自己研究,总算找到了方法。虽然效果比不上扫描宝,但也还是不错的。
1 算法效果
废话不多说,先上效果图
更多的样例效果详见 Examples
2 算法原理
算法大致可以分为三步:
1、局部对比度增强和亮度增强
2、增白处理
3、伽马变换
2.1 局部对比度增强和亮度增强
由于图片局部有时会过暗或过亮,因此使用全局对比度增强效果不会太好,采用局部增强反而更符合要求。
局部对比度增强和亮度增强公式
Inew=(Iavrage+co