System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及印刷,具体是通过局部特征匹配羽化模板的打印方法、设备及存储介质。
技术介绍
1、现有大部分打印机在打图时每个pass都会采用固定的羽化模板,即喷头扫过打印幅面一次喷出的图案数据,每个pass之间拼接采用某种渐变方式互补减少误差导致的深浅道,不同图案内容,比如线条,色块等在不同种类的羽化模板下和打印模式下,效果优劣有不同,因此如果一幅图片中还有负责的不同种类的图案信息,固定的羽化模板无法让所有部分的内容打印效果达到最佳,在在不同的位置上进行打印会存在不同的效果,无法做到精准控制,导致效率低下且难以保证质量。
技术实现思路
1、本专利技术的目的在于提供通过局部特征匹配羽化模板的打印方法、设备及存储介质,实现了自动识别图案纹理特征,然后自动匹配合适的羽化模板进行打印,提高了打印质量和效率。
2、本专利技术的目的可以通过以下技术方案实现:
3、本申请提供了通过局部特征匹配羽化模板的打印方法,所述方法包括以下步骤:
4、s1、对图案特征类型进行分类并为每种特征的图案匹配最适合的羽化模板类型;
5、其中,图案特征基于纹理进行分类,纹理是物体表面上呈现出的图形结构,描述图像或物体表面的局部模式和排列规则;
6、s2、输入打印图片数据并根据特征对图片进行分割分区;
7、其中,确定纹理描述语句和分类方法后对图案进行纹理分割;
8、s3、根据图片分区组合羽化模板并打印。
9、可选地,所述方法还
10、其中,所述步骤s1具体为:根据图案特征与标识号之间的对应关系表,获取与各图案特征类型的图案相匹配的羽化模板的标识号。
11、可选地,所述方法还包括:获取用户选择的打印参数;
12、其中,所述步骤s3具体为:根据所述打印参数及分区后的图案生成打印指令,以使喷墨打印机按照所述打印指令进行打印。
13、可选地,所述打印参数包括打印速度、颜色浓度、打印层数中的至少一个。
14、可选地,所述步骤s1中,图案特征类型包括:纯色、线条、点状物、条纹、斑点、格子、方块、几何形状、不规则形状、混合型图案。
15、可选地,所述步骤s2中,对图案进行纹理分割的具体过程为:
16、s21、根据需求判断图片是否进行预处理,包括噪声去除、对比度增强和归一化操作;
17、s22、根据提取的特征应用分割算法来区分图像中的不同纹理区域,所述分割算法包括阈值法、区域生长法、边缘检测法、小波变换、遗传算法或主动轮廓模型。
18、可选地,所述步骤s2中,根据特征对图片进行分割分区,包括:
19、s2a、计算各个像素点的颜色差异值;
20、s2b、根据预先设定的颜色阈值,将相似颜色范围内的像素点划分到同一组;
21、s2c、统计每一组内像素点的数量,若数量超过设定比例,则将该组内的像素点划分为一类纹理区域;
22、s2d、重复执行步骤s2a-s2c,直至完成整个图片的纹理区域划分;
23、s2e、根据提取的图案特征,利用k-means聚类算法对图案进行分区。
24、可选地,所述步骤s3中,根据图片分区组合羽化模板并打印,包括:
25、s3a、根据所述打印参数及图案分区情况,确定总的打印次数;
26、s3b、针对每一次打印,创建一个空白的羽化模板;
27、s3c、根据每一个图案分区的位置和大小,从数据库中调取与该分区的图案特征相对应的羽化模板,并将其填充到相应的空白羽化模板中;
28、s3d、使用填充好的羽化模板进行打印。
29、一种基于上述打印方法的打印设备,包括:
30、分类模块,用于对图案特征类型进行分类并为每种特征的图案匹配最适合的羽化模板类型;所述图案特征基于纹理进行分类;
31、输入模块,用于输入打印图片数据并根据特征对图片进行分割分区;
32、其中,确定纹理描述语句和分类方法后对图案进行纹理分割;
33、打印模块,用于根据图片分区组合羽化模板并打印。
34、一种存储介质,当所述指令在计算机上运行时,使得所述计算机执行上述通过局部特征匹配羽化模板的打印方法步骤。
35、本专利技术的有益效果为:
36、通过局部特征匹配羽化模板的打印方法,有效地解决了现有打印机在处理复杂图案时存在的打印质量不均和效率低下的问题,通过自动识别图案的纹理特征并智能匹配合适的羽化模板,本专利技术显著提升了打印质量和效率,实现了精准控制;
37、通过图案特征的分类和纹理特征的智能识别,本专利技术能够为不同类型的图案匹配最适合的羽化模板,从而克服了传统打印机使用单一羽化模板所带来的局限性,其次采用先进的纹理分割算法,如阈值法、区域生长法、边缘检测法等,对输入的打印图片数据进行精确的分割分区,确保了图案的每一部分都能得到个性化的处理;
38、本专利技术还包括一个强大的数据库,存储了多个羽化模板及其对应的标识号,通过图案特征与标识号的对应关系,智能地获取并应用最合适的羽化模板,用户还可以根据个人偏好选择打印参数,如打印速度、颜色浓度和打印层数,进一步定制打印效果;通过本专利技术的方法,打印机能够根据图案的局部特征和用户设定的参数,动态地调整羽化模板,实现最优的打印效果,这种方法不仅提高了打印质量,确保了图案的每个细节都能得到精确再现,而且提高了打印过程的灵活性和适应性,满足了不同用户对打印效果的个性化需求;
39、通过智能化的图案识别和羽化模板匹配技术,解决了传统打印方法在处理复杂图案时面临的挑战,为用户提供了一种高效、精准、个性化的打印解决方案,极大地提升了打印行业的技术水平和用户体验。
本文档来自技高网...【技术保护点】
1.一种通过局部特征匹配羽化模板的打印方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的通过局部特征匹配羽化模板的打印方法,其特征在于:所述方法还包括:将多个羽化模板存储至数据库,并设置对应的标识号;
3.根据权利要求1所述的通过局部特征匹配羽化模板的打印方法,其特征在于:所述方法还包括:获取用户选择的打印参数;
4.根据权利要求3所述的通过局部特征匹配羽化模板的打印方法,其特征在于:所述打印参数包括打印速度、颜色浓度、打印层数中的至少一个。
5.根据权利要求1所述的通过局部特征匹配羽化模板的打印方法,其特征在于:所述步骤S1中,图案特征类型包括:纯色、线条、点状物、条纹、斑点、格子、方块、几何形状、不规则形状、混合型图案。
6.根据权利要求1所述的通过局部特征匹配羽化模板的打印方法,其特征在于:所述步骤S2中,对图案进行纹理分割的具体过程为:
7.根据权利要求1所述的通过局部特征匹配羽化模板的打印方法,其特征在于:所述步骤S2中,根据特征对图片进行分割分区,包括:
8.根据权利要求1所述
9.一种基于权利要求1-8任一所述打印方法的打印设备,其特征在于:包括:
10.一种存储介质,其特征在于:当所述指令在计算机上运行时,使得所述计算机执行权利要求1-8任一所述打印方法。
...【技术特征摘要】
1.一种通过局部特征匹配羽化模板的打印方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的通过局部特征匹配羽化模板的打印方法,其特征在于:所述方法还包括:将多个羽化模板存储至数据库,并设置对应的标识号;
3.根据权利要求1所述的通过局部特征匹配羽化模板的打印方法,其特征在于:所述方法还包括:获取用户选择的打印参数;
4.根据权利要求3所述的通过局部特征匹配羽化模板的打印方法,其特征在于:所述打印参数包括打印速度、颜色浓度、打印层数中的至少一个。
5.根据权利要求1所述的通过局部特征匹配羽化模板的打印方法,其特征在于:所述步骤s1中,图案特征类型包括:纯色、线条、点状物、条纹、斑点、格子、方块、...
【专利技术属性】
技术研发人员:章望成,陈周桐,
申请(专利权)人:广州市森扬电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。