【发布时间】:2014-01-18 18:59:50
【问题描述】:
我有以下图像(它是一个车牌),它受到 0.9 概率的椒盐噪声的影响(每个像素有 90% 的机会变成全白或全黑)。我需要尽可能地清理它以使数字可读。我在 Python 中有基本的允许算法,但允许更改 - 我需要以某种方式使图像清晰。我们将图像转换为加载到矩阵中的像素的黑白位图,然后直接在矩阵上执行所有算法。我们使用了 2 种中位数的变体——我尝试了它们的许多组合,但都无济于事——没有产生清晰的图像。我迫切需要帮助!
代码和图像在 Skydrive 中的这个位置:http://sdrv.ms/1az6sRC 为了使用代码 Python 3.2 是必需的,并且需要安装目录中的插件才能在 Python 中呈现图像。 需要导入类矩阵,带有函数clean的文件cleaning.py包含我的尝试——这个函数可以使用文件中的任何代码(有变体)以达到尽可能好的结果。
任何帮助将不胜感激。
【问题讨论】:
标签: image-processing python-3.x noise-reduction