1.一种图像处理测试平台,其特征在于,包括:
图像获取模块,用于接收图像轮廓提取技术处理后的图像作为对比图像,同时接收勾勒出轮廓后的图像作为标准图像;
图像颜色更改模块,接收要更改颜色的图像,获取所述图像中的图案轮廓对应的像素点的坐标,依次设置每一个所述图案轮廓的像素点的颜色值,所述图案轮廓的各个像素点的颜色值互不相同,所述图案轮廓中相邻的像素点的颜色值成阶梯变化,所述图案轮廓中像素点的颜色值的最大值与最小值分别唯一确定,将所述图像中除图案轮廓外的像素点的颜色值均设置为零,输出更改颜色后的图像;
图像轮廓上色模块,将所述对比图像和所述标准图像分别送入所述图像颜色更改模块得到上色后的对比图像和上色后的标准图像;
颜色离差确定模块,计算所述上色后的对比图像中的图案轮廓的各个像素点的颜色值的离散程度为对比离散程度,计算所述上色后的标准图像中的图案轮廓的各个像素点的颜色值的离散程度为标准离散程度;
测试结果输出模块,根据所述对比离散程度和所述标准离散程度之间的差距得到所述图像轮廓提取技术的精确度差;
对比线段接收模块,用于接收用户在所述标准图像中所截选出的线段作为标准线段,同时接收用户在所述对比图像对应出所述截选出的线段作为对比线段;
线段位置确定模块,根据用户截选的起始位置分别确定所述对比线段的起始像素点和末尾像素点以及所述标准线段的起始像素点和末尾像素点;
极值颜色设定模块,将所述对比线段的起始像素点和所述标准线段的起始像素点分别赋予所述图案轮廓中像素点的颜色值的最大值;将所述对比线段的末尾像素点和所述标准线段的末尾像素点分别赋予所述图案轮廓中像素点的颜色值的最小值;
线段对比模块,依次进行所述图像轮廓上色模块、颜色离差确定模块以及测试结果输出模块,得到所述对比线段和所述标准线段之间的精确度差。
2.如权利要求1所述的一种图像处理测试平台,其特征在于,还包括:
轮廓线段拆分模块,将所述图像获取模块中的所述对比图像和所述标准图像分别在对应的位置进行分割,得到多条分割后的线段,并将所述对比图像中分割后的线段按照顺序依次编号,同时将所述标准图像中对应位置的线段依次编号,所述对比图像中分割后的线段与对应位置的所述标准图像中线段的编号一致;
图中线段对比模块,将所述对比图像和所述标准图像中每一组编号一致的线段依次送入所述对比线段接收模块、线段位置确定模块、极值颜色设定模块以及线段对比模块,输出得到每一组编号一致的线段之间的精确度差;
线段筛选模块,筛选得到精确度差大于设定数值的组的线段,并将这些线段分别通过高亮效果输出在所述对比图像和所述标准图像中。
3.如权利要求2所述的一种图像处理测试平台,其特征在于,还包括:
线段缩短模块,将所述精确度差超出设定数值的组的线段通过设定方式进行对应的缩短;
线段分类模块,将组中缩短后的线段作为新一线段,将所述组中被缩短的线段作为新二线段;
线段确定模块,将所述新一线段的组和所述新二线段的组分别依次送入所述对比线段接收模块、线段位置确定模块、极值颜色设定模块以及线段对比模块,得到新一线段的组的精确度差和新二线段的组的精确度差;
筛选遍历模块,分别判断新一线段的组的精确度差和新二线段的组的精确度差与所述设定数值之间的关系,得到精确度差大于所述设定数值的所述新一线段的组或者所述新二线段的组,对精确度差大于所述设定数值的组重新执行所述线段缩短模块、线段分类模块、线段确定模块以及筛选遍历模块;
线段差异输出模块,当所述筛选遍历模块得到设定次数的情况时,输出第一次情况中作为输入的组,并将改组的线段分别通过高亮效果输出在所述对比图像和所述标准图像中,所述情况为新一线段的组的精确度差和新二线段的组的精确度差均大于所述设定数值。
4.如权利要求3所述的一种图像处理测试平台,其特征在于,设定方式为以下两种方式中的任意一种:方式一:将所述组中的每一个线段分别从上端开始连续的选取设定个像素点,将选取的像素点去除,留下剩余的像素点得到所述新一线段;
方式二:将所述组中的每一个线段分别分割成相等的两段,并将其中的上段的像素点去除,留下的下段得到所述新一线段。
5.如权利要求1所述的一种图像处理测试平台,其特征在于,所述对比线段接收模块在图像中截选的时候,包括如下步骤:接收所述标准图像中截取的线段,得到所截取线段的起始像素点和末尾像素点;
根据所述标准图像中截取线段的起始像素点的坐标定位所述对比图像对应的像素点,并得到与该像素点最近的轮廓上的像素点作为所述对比图像中截取线段的起始像素点;
根据所述标准图像中截取线段的末尾像素点的坐标定位所述对比图像对应的像素点,并得到与该像素点最近的轮廓上的像素点作为所述对比图像中截取线段的末尾像素点;
根据所述对比图像中截取线段的起始像素点和末尾像素点截取之间的线段,输出所述标准线段和对比线段。
6.如权利要求5所述的一种图像处理测试平台,其特征在于,在定位所述对比图像对应的像素点的时候,通过透视的方式进行位置的对应。
7.如权利要求1所述的一种图像处理测试平台,其特征在于,还包括:
图像分离模块,将所述对比图像中的图案轮廓的各个像素点的颜色值依次加上设定颜色值完成对比图像中的图案轮廓的更新,更新后的所述对比图像中的图案轮廓的各个像素点的颜色值与所述标准图像中的图案轮廓的任一像素点的颜色值均不相同;
空白画面建立模块,建立空白画面,使得空白画面的像素点集合与所述对比图像的像素点集合、所述标准图像的像素点集合一致;
画面绘制模块,将同一坐标的像素点分别对应更新后的所述对比图像中颜色值以及标准图像中的颜色值,并表现为颜色坐标的形式,每一个颜色坐标分别对应一个空白画面的像素点坐标;
画面颜色判断模块,当所述颜色坐标只有一个不为0的颜色值的时候,将该颜色坐标对应的空白画面的像素点的颜色值设置为该颜色值;当所述颜色坐标的两个颜色值均不为0的时候,将该颜色坐标对应的空白画面的像素点的颜色值设置为设定颜色值;当所述颜色坐标的两个颜色值均为0的时候,将该颜色坐标对应的空白画面的像素点的颜色值设置为
0;
画面输出模块,将所述空白画面的各个像素点及其所对应的对比图像的各个像素点、标准图像所对应的各个像素点通过所述画面颜色判断模块进行遍历,输出绘制好的轮廓差异图。
8.如权利要求7所述的一种图像处理测试平台,其特征在于,还包括:
像素偏离计算模块,颜色值的差值为设定颜色值的两个像素点的距离计算所得到的像素距离,遍历每一组颜色值的差值,得到全部的像素距离;
像素偏离离散模块,计算全部的像素距离的离散程度为离散度差;
精确度修正模块,根据所述离散度差修正所述精确度差并更新所述精确度差并输出。
9.如权利要求8所述的一种图像处理测试平台,其特征在于,根据所述离散度差修正所述精确度差:X=ρX′Z
其中,X为修正后的精确度差,X′为精确度差,Z为离散度差,ρ为常数。