7)并将这些图片作为第一列。筛选结果如下007、014、029、038、049、061、071、089、、094、125、168(.bmp)这11张图片构成了完整图片的第一列。(2)这209图片全部大小一致但是行间距(两行文字之间的空白)所出现的位置是不同的,“行间”出现的位置不同且只有固定的几种。表现在灰度矩阵中就是整个同一行的图片会出现相同的某几行数值全为255,对这些矩阵进行行求和,利用MATLAB将值为19*255=4854的行记为1[9],值小于4854的记为0,可以清晰的得出“行间”的位置,在此处记录两个完整的“行间”,利用这些位置特征将这209张图片分为11类,即11“大行”。MATLAB实现分“大行”过程:将附件3中求出的209图片,全部进行每行求和,并利用MATLAB将值为19*255=4854的行记为1,值小于4854的记为0,可以得出这209张图片的“行间”位置记录矩阵。将以上11张图片的“行间”位置作为参考,利用这些图片分成11行。由于图片较小从中能获取的数据量较少,所以再用小差值优先匹配后会的发现拼错的概率比较大,所以在此对模型进行改进,同上,找出图片最右侧一列,然后从右往左开始拼接,最后将这两列图片合并选取各种准确的排列,如此,可以降低排列出错的概率。(3)对这11行中的19张图片,进行行方向上的拼接。应用上述聚类分析最短距离分析中提出的小差值优先匹配进行拼接,由于纸片较小可以获得的信息量非常少,尽管已经将范围缩小到19张,但是仍然会出现拼接错误出现如下图一所示情况:图一然后,按照上述方法找出最右侧图片,从右往左拼接图片如图二所示图二观察可以看出图一图二均出现了四处拼接错误,但两张可以拼出完整的一行,即此时需要进行人工干预,干预方式:比较两张图片,排出正确的顺序。后面生成的图片中有少量会出现错误,干预方式及干预时间与上述图片相似,这里不再重复叙述