System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及皮革检测的,尤其是涉及一种皮革定级方法、系统以及存储介质。
技术介绍
1、皮革产品应用在家具生产与加工业中,但是市面上皮革产品的质量评估未有统一标准,进而导致市场中的皮革产品质量参差不齐。现行的皮革品质评定方式主要是通过人工在平铺的牛皮上放置排版框并根据可放的排版框数量对皮革的品质划分级别。排版定级的基本原则是在牛皮瑕疵以外的牛皮区域放置排版框,能放置的排版框数越多,利用率也越高,皮革的品质等级也越高。
2、在日常生产中,由于排版要求复杂且皮革产品数量庞大,只能通过抽样的方式预估每批皮革产品的品质等级。但是抽样的方式并不能确保所有皮革产品的等级,因此会导致获取的皮革产品的品质等级不够精确。
技术实现思路
1、为了能够更精确获取皮革产品的品质等级,本申请提供一种皮革定级方法、系统以及存储介质。
2、第一方面,本申请提供一种皮革定级方法,采用如下的技术方案:
3、一种皮革定级方法,包括以下步骤:
4、获取待测皮革图像,所述待测皮革图像包括可排版区域和不可排版区域;
5、对所述可排版区域以及所述不可排版区域进行像素标记,以获得第一处理图像;
6、获取由实际排版尺寸生成的虚拟排版框,基于所述虚拟排版框和所述像素标记对所述第一处理图像进行数据处理,以生成第二处理图像;
7、依据所述第二处理图像获取可排版区域,以生成排版结果图像;
8、依据所述排版结果图像获取待测皮革对应的品质等级。
>9、通过采用上述技术方案,对待测皮革图像中的可排版区域和不可排版区域进行像素标记,进而能够得到第一处理图像,基于虚拟排版尺寸,对第一处理图像进行数据处理,以生成第二处理图像,最后依据第二处理图像获取可排版区域,以生成相应的排版结果图像,进而能够得到待测皮革对应的品质等级,从而能够更精确获取皮革产品的品质等级,且能够全面获取所有待测皮革的品质等级,降低工作人员的操作。
10、优选的,所述对所述可排版区域以及所述不可排版区域进行像素标记,包括以下步骤:
11、依据所述待测皮革图像依次获取标记区域,并判断所述标记区域是否包括所述不可排版区域;
12、若是,则将所述标记区域进行像素标记,以生成不可排版标记;
13、若否,则对标记区域进行像素标记,以生成可排版标记。
14、通过采用上述技术方案,当标记区域内包括不可排版区域时,则将该标记区域进行像素标记,以生成不可排版标记,进而能够保证可排版标记对应的标记区域均属于可排版区域,进一步提高第一处理图像获取的精确性。
15、优选的,所述对所述第一处理图像进行数据处理,以生成第二处理图像,包括以下步骤:
16、依据设定的搜索路线,于所述第一处理图像上基于所述虚拟排版框获取若干个指定区域,并基于所述指定区域生成待测区域;
17、对每个所述指定区域内的所述像素标记进行数据处理,以获取所述待测区域对应的区域标记;
18、依据所述待测区域以及所述区域标记生成第二处理图像。
19、通过采用上述技术方案,将第一处理图像按照搜索路线获取指定区域,并依据待测区域以及指定数值获取第二处理图像,依据搜索路线依次对第一处理图像逐个处理,进而能够得到准确的第二处理图像。
20、优选的,所述于所述第一处理图像上基于所述虚拟排版框获取若干个指定区域,并基于所述指定区域生成待测区域,包括以下步骤:
21、在所述第一处理图像上以一个像素为间隔单位,沿所述搜索路线移动所述虚拟排版框,以获取若干个所述指定区域;
22、基于每个所述指定区域产生对应的所述待测区域。
23、优选的,所述对每个所述指定区域内的所述像素标记进行数据处理,其中,所述数据处理,包括以下步骤:
24、判断所述待测皮革对应的所述像素标记是否为数值标记;
25、若所述像素标记为数值标记,则对所述指定区域内的数值进行求和或求均值;
26、若所述像素标记不为数值标记,则计算所述指定区域中不可排版或可排版对应的标记数量之和。
27、通过采用上述技术方案,判断待测皮革对应的像素标记是否为数值标记,进而进行不同的数据处理,从而能够得到相对应的数据处理,能够使得到的第二处理图像更准确,且便于后续能够依据第二处理图像代替原待测皮革图像进行处理。
28、优选的,所述依据所述第二处理图像获取可排版区域,包括以下步骤:
29、按所述搜索路线依次判断所述待测区域对应的区域标记是否符合要求;
30、若是符合要求,则将所述待测区域标记为指定元素,并依据所述指定元素为起始像素获取与所述虚拟排版框相同的所述待测区域,形成所述可排版区域;
31、若不符合要求,则对下一个所述待测区域进行判断,直至遍历所述第二处理图像中的所有待测区域;
32、其中,在遍历过程中,跳过所述可排版区域对应的所述待测区域。
33、通过采用上述技术方案,判断待测区域对应的区域标记是否符合要求,从而判定当前的待测区域是否可放置完整的虚拟排版框,在后续处理时,直接使用待测区域替代原指定区域,从而降低了数据处理步骤,可直接通过对待测区域的处理即可代表对指定区域中所有的像素框进行处理,从而减少了对指定区域的判断方式,从而提高了整体的计算效率。
34、优选的,所述依据所述指定元素为起始像素获取与所述虚拟排版框相同的所述待测区域,形成所述可排版区域,包括以下步骤:
35、依据所述虚拟排版框获取横向宽度像素值以及竖向像素值;
36、以所述起始像素的位置为起始像素位置,向着第一预设方向移动所述横向宽度像素值以得到第一像素位置,且向第二预设方向移动所述竖向像素值以得到第二像素位置;
37、所述起始像素位置、所述第一像素位置以及所述第二像素位置围设的矩形区域为可排版区域。
38、通过采用上述技术方案,通过以指定元素为起始像素位置、所述第一像素位置以及所述第二像素位置围设的区域作为可排版区域,进而能够将与该指定元素相邻的且满足排版的待测区域进行剔除,避免出现重复排版,加强了待测皮革的排版精度,且在后续进行搜索时,可自动减少可排版区域的搜索,从而降低对第二处理图像的搜索次数,提高获取可排版区域的搜索效率。
39、优选的,所述直至遍历所述第二处理图像中的所有待测区域,其中判定遍历所述第二处理图像中的所有待测区域,包括以下步骤:
40、判断所述待测区域对应的像素位置是否属于边缘位置;
41、若是,则判定遍历所述第二处理图像中的所有待测区域,以及生成停止搜索信号,以停止对所述第二处理图像的搜索。
42、通过采用上述技术方案,当待测区域的像素位置属于边缘位置,则判定遍历所述第二处理图像中的所有待测区域,以及生成停止搜索信号,以停止对所述第二处理图像的搜索,从而结束本文档来自技高网...
【技术保护点】
1.一种皮革定级方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的皮革定级方法,其特征在于,所述对所述可排版区域以及所述不可排版区域进行像素标记,包括以下步骤:
3.根据权利要求1所述的皮革定级方法,其特征在于,所述对所述第一处理图像进行数据处理,以生成第二处理图像,包括以下步骤:
4.根据权利要求3所述的皮革定级方法,其特征在于,所述于所述第一处理图像上基于所述虚拟排版框获取若干个指定区域,并基于所述指定区域生成待测区域,包括以下步骤:
5.根据权利要求3所述的皮革定级方法,其特征在于,所述对每个所述指定区域内的所述像素标记进行数据处理,其中,所述数据处理,包括以下步骤:
6.根据权利要求3所述的皮革定级方法,其特征在于,所述依据所述第二处理图像获取可排版区域,包括以下步骤:
7.根据权利要求6所述的皮革定级方法,其特征在于,所述依据所述指定元素为起始像素获取与所述虚拟排版框相同的所述待测区域,形成所述可排版区域,包括以下步骤:
8.根据权利要求6所述的皮革定级方法,其特征在于,所述直至
9.一种皮革定级系统,其特征在于,包括:
10.一种存储介质,其特征在于,所述存储介质存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1-8任意一项所述的皮革定级方法。
...【技术特征摘要】
1.一种皮革定级方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的皮革定级方法,其特征在于,所述对所述可排版区域以及所述不可排版区域进行像素标记,包括以下步骤:
3.根据权利要求1所述的皮革定级方法,其特征在于,所述对所述第一处理图像进行数据处理,以生成第二处理图像,包括以下步骤:
4.根据权利要求3所述的皮革定级方法,其特征在于,所述于所述第一处理图像上基于所述虚拟排版框获取若干个指定区域,并基于所述指定区域生成待测区域,包括以下步骤:
5.根据权利要求3所述的皮革定级方法,其特征在于,所述对每个所述指定区域内的所述像素标记进行数据处理,其中,所述数据处理,包括以下步骤:
6.根据权利要求3所述的皮革定级方法,...
【专利技术属性】
技术研发人员:李云海,张小龙,高凡,
申请(专利权)人:顾家家居股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。