1

我正在使用 C# 开发车牌识别程序。此时我需要车牌的 ARGB 颜色代码,这已完成,我需要车牌的字母/数字的 ARGB 代码。我用GetPixel方法得到车牌的ARGB码,问题是文字没有标准位置。

我有车牌边缘的 x 和 y 值,这就是我找到车牌本身的 ARGB 代码的方式。

顺便说一句:这部分不是真正找到车牌中的文字所必需的,而是我们获取 ARGB 代码的程序的一部分。

4

1 回答 1

0

我可能不应该帮助你。这可能是为了让系统自动从其中一个间谍摄像机发出交通罚单。

但与我更好的判断相反:您将不得不扫描图像以寻找颜色之间的过渡。没有直接的方法可以找到字母和数字出现在图像中的位置。即使车牌是严格规则的,我怀疑它们总是完全居中,从您的图像中相同的放大倍率和角度。所以你必须从边缘开始,寻找颜色变化的地方。当然,阴影、污垢等可能会混淆这样的算法。

其他人已经在各种 OCR 程序中解决了这个问题。您可能会寻找现有的解决方案,而不是重新发明它。

于 2011-05-23T21:24:03.233 回答