[发明专利]一种点阵字符打印效果的图像仿真生成方法有效
申请号: | 201911103673.9 | 申请日: | 2019-11-13 |
公开(公告)号: | CN110807823B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 王俊峰;唐鹏;高琳;陈懿 | 申请(专利权)人: | 四川大学 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;G06F3/12;B41J2/225;B41J29/38 |
代理公司: | 成都禾创知家知识产权代理有限公司 51284 | 代理人: | 裴娟 |
地址: | 610065 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 点阵 字符 打印 效果 图像 仿真 生成 方法 | ||
1.一种点阵字符打印效果的图像仿真生成方法,其特征在于,包括以下步骤:
步骤1:从程序接口读取用户指定的打印字符生成参数;
步骤2:从字体库中读取指定字号的字体文件,解析字体文件字库点阵信息,并存于内存中;
步骤3:从程序接口读取用户所要模拟打印的文字;
步骤4:根据字体的字号大小和文字个数,并结合字符间距,在内存中创建能够容纳所有字符图案的空白图像;
步骤5:从字库中检索要模拟打印的文字的字库点阵,将字库点阵拷贝并转印到步骤4中预先生成的空白图像;若有多个字符需要模拟打印,则循环此步骤,将所有字符全部转印到空白图像;进而得到白底黑字的图像内容;
步骤6:根据用户指定的打印针数,对步骤4所得图像中的字符进行打印针数*打印针数的网格状采样,若采样到白色说明为背景,若采样到黑色说明为字体;
步骤7:根据字体的字号大小、文字个数、字符间距和背景颜色,在内存中创建另一幅能够容纳所有字符图案的空白图像;若设置了背景图案,则在生成空白图像后,进一步平铺背景图案内容;
步骤8:根据步骤6的采样内容,调用随机笔触模块,在采样到黑色的坐标处,将随机的生成的近似长圆角长方形绘制在该坐标处;
步骤9:按照高斯缩放算法,将步骤8所得到的图像缩小到高度为设定尺寸;
步骤10:从程序接口读取用户指定的打印缺陷生成参数;参数包括镜头模糊参数、噪声参数、模拟墨汁过多的参数、随机破损的参数、纹理干扰的参数;
步骤11:生成随机效果模拟的生成器列表,对字符进行缺陷模拟,具体为:
11.1)、模拟打印/成像模糊,通过高斯平滑实现;
11.2)、图像噪声,通过给图像添加高斯噪声实现,噪声参数由图像像素的最大最小值自适应生成;
11.3)、模拟墨汁过度的效果,通过对字符进行形态学开闭操作实现;
11.4)、模拟破损效果,通过随机的纹理生成算法生成破损纹理的蒙版,以该蒙版对字符图像做与操作,即实现字符笔划的破损效果模拟;
11.5)、背景纹理干扰的效果,通过纹理图像和字符图像做α混合运算实现;
步骤12:从随机效果模拟生成器列表中,随机选择若干生成器,传递给当前图像效果的处理管线;在处理管线中,对逐个对打印字符分别用生成的打印缺陷列表进行处理。
2.根据权利要求1所述的一种点阵字符打印效果的图像仿真生成方法,其特征在于,在步骤6中,对字符采样的过程为:
6.1)、根据生成字符的尺寸和坐标,得到该字符的外接矩形框;
6.2)、根据外接矩形框的长和宽,将该矩形框分为
6.3)、将网格中心点坐标进行四舍五入,将其作为索引,获取步骤5中得到的图像像素;判断像素数值,若像素数值127,则为白色像素;否则判断为黑色像素;
6.4)、记录下所有判断为黑色像素的网格中心点坐标。
3.根据权利要求1所述的一种点阵字符打印效果的图像仿真生成方法,其特征在于,在步骤8中,随机生成笔触形状的算法具体为:
8.1)、根据指定的笔触大小、笔触长宽比例先验值和笔触中心点坐标,生成笔触长方形,模拟打印机纸袋移动时墨迹拖痕效果;
8.2)、对长方形顶点坐标加噪声,使该长方形仅是近似长方形的多边形,具备随机性;
8.3)、对近似长方形的多边形的顶点附近加控制点,使其圆角化,以模拟针式撞击打印的效果;
8.4)、对得到的多边形进行多边形填充;并且先填充浅色做底色,平滑后再填充深色,以模拟打印时墨汁浸染的效果。
4.根据权利要求1所述的一种点阵字符打印效果的图像仿真生成方法,其特征在于,所述步骤9中,还包括对字符边缘进行平滑处理。
5.根据权利要求1所述的一种点阵字符打印效果的图像仿真生成方法,其特征在于,在所述步骤12中,多种干扰生成器并列使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学,未经四川大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911103673.9/1.html,转载请声明来源钻瓜专利网。