我正在使用C#开发车牌识别程序。 在这一刻,我需要牌照的ARGB颜色代码,这是完成的,我需要牌照的字母/数字的ARGB代码。我使用GetPixel方法获取车牌的ARGB代码,问题是文本没有标准位置。
我有车牌边缘的x和y值,这就是我找到车牌本身的ARGB代码的方式。
BTW:这部分没有必要在牌照中实际找到文本,但它是我们获取ARGB代码的程序的一部分。答案 0 :(得分:0)
我可能不应该帮助你。这可能是系统自动从其中一个间谍相机发出交通罚单。
但是反对我更好的判断:你将不得不扫描图像以获得颜色之间的过渡。没有直接的方法可以找到字母和数字在图像中出现的位置。即使车牌严格规范,我也怀疑它们总是完全居中,从图像的相同放大倍率和角度来看。因此,您将不得不从边缘开始,寻找颜色变化的位置。当然,阴影,污垢等可能会混淆这种算法。
其他人已经在各种OCR程序中解决了这个问题。您可能会寻找现有的解决方案,而不是重新发明它。