1.由于数字的位置和大小不固定,怎么样才能保证读取图片的特征码与库里的等长?
数字位置和大小不固定,我最前面说过,你应该对图片进行扫描,然后取出数字的最高点和最低点,这样就能保证数字肯定能载出来,并且是只取数字。至于与特征码等长的话,你可以这样来解决,因为我现在提的方案是只需要识别数字的上部份,那么你应在特征库里只有数字一半的,然后这里有一个图片不完整,那你就需要计算一个,每次数字的特征码读出来以后,取多少行的特征码做为识别。这个很重要。并且你的特征码库里你需要有数字的360度角度及数字大小的特征库。
2.数字超出图片的情况怎么解决?
你回答是取上半部分。是这样吧?
这个随便吧,你可以取图片的上半部份,又或是只取图片n行做为识别。这个就需要你先对图片进行分析,找出规律,最后得出需要多少行进行取值最优。
3.数字旋转怎么解决?
先找规律,然后增加库中相对的旋转后的数字特征。
4.其实数字还有缩放,这个同3吧。
同上