利用终端打印设备即时输出纸模的方法与流程

文档序号:12595437阅读:来源:国知局

技术特征:

1.利用终端打印设备即时输出纸模的方法,包括以下步骤:

A、读取数据

算法读取任意目录下的三个*.bin文件;

B、图片处理;

C、生产底板

根据预设的颜色值和大小生成卡通人头底板,并根据双眼坐标将眼白处留白;

D、输出

按预设的输出图片的像素数放大或缩小步骤C生成的图像,转存为三个*.bin文件。

2.根据权利要求1所述的利用终端打印设备即时输出纸模的方法,其特征在于所述的步骤B中,图片处理包括图片整体处理和图片精细处理。

3.根据权利要求2所述的利用终端打印设备即时输出纸模的方法,其特征在于所述的图片整体处理包括,

图片分割(脸)

通过给定的左眼、右眼、鼻、嘴的位置和图片的整体大小切出人物的脸部;

图片缩放

合理放大或缩小上述步骤中分割出的脸部图片大小;

图片滤波

对上述步骤中得到的图片(RGB三个频道)进行中值滤波(median filtering),起到一定去噪、涂抹(卡通化)的效果;

灰度计算

将上述步骤中得到的图片换算成单频道的灰度图像(RGB to gray scale),以便计算光影。

4.根据权利要求2所述的利用终端打印设备即时输出纸模的方法,其特征在于所述的图片精细处理包括,

脸部蒙片

上述步骤中的面部缩放后的图片大小计算出一个对应的面部蒙片,确保图中人物的发际线、鬓角、两侧脸轮廓、下巴都被去除,使眼、鼻、口都在蒙片范围内;

鼻子局部阴影处理

从上述步骤中得到的灰度图像中切割出鼻子部分的子图,根据整体亮度调节深浅,进行边缘虚化使得子图边界过度自然,得到鼻部的阴暗分部;

眼部明暗平衡处理

先切割出左右眼(包含左右眉)的局部子图,然后对左右眼的子图分别用Otzu’s method计算出灰度的两个阈值,将图片分为(亮部、灰部、暗部),再利用所得阈值对子图分别进行灰度调节(含gamma值调节),保留灰部(必要阴影、睫毛)和暗部(眉、眼线、眼球);

双眼局部阴影处理

从上述步骤中得到的平衡双眼,根据整体亮度调节深浅,进行边缘虚化,得到双眼的明暗图像;

嘴部局部阴影处理

从上述步骤中得到的灰度图像中切割出嘴部分的子图,根据整体亮度调节深浅,进行边缘虚化,使得子图边界过度自然,得到嘴部的明暗分部。

5.根据权利要求2所述的利用终端打印设备即时输出纸模的方法,其特征在于还包括取得着色区域,即

通过双眼和嘴的坐标,结合上述步骤中的明暗分部,制得眼部和嘴唇部位的取色蒙片,并提取眼部和嘴部的真实颜色。

6.根据权利要求1所述的利用终端打印设备即时输出纸模的方法,其特征在于所述的步骤C中,将步骤B中生成的各部分明暗分部在底板上组合,生成眼眉、鼻、口的整体明暗,再取得原照片眼部的唇齿颜色放入明暗图进行着色。

7.根据权利要求1所述的利用终端打印设备即时输出纸模的方法,其特征在于步骤A中读取数据的三个*.bin文件和步骤D中输出转存的三个*.bin文件分别对应图的RGB三个频道。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1