像素图像放大方法及系统的制作方法

文档序号:8943710阅读:515来源:国知局
像素图像放大方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种图像处理领域的技术,具体涉及一种将传统像素图像放大以适应现在的显示工具的方法及系统。
【背景技术】
[0002]像素图像(pixel iconography),顾名思义就是以像素为单位,逐点地绘制出图像,也有人称之为点画法或像素艺术(Pixel Art)。最早是出现在电脑应用程式的图像(Icon),以及早期的8位元电子游戏,近几年来的被广泛的使用在因特网、⑶I (GraphicUser Interface)以及行动游戏等等。微软的操作系统,在windows XP以前,都是采用经典的像素图标,一方面也是当时计算机的性能所致。
[0003]随着硬件性能的提升,矢量图标越来越广泛的被应用到操作系统中。较之以前像素图形无法随意放大缩小,矢量图形不管在质感表现、扩展性、美观程度等各方面都占尽优势,但像素风格仍以自己独特的表现形式,不断的发展出各种门类,吸引着人们的目光。这种通过像素颗粒有规律的组合并保留锯齿边缘的视觉效果,逐渐也演变成一种设计风格,为很多设计师喜爱,并衍生出很多有趣的艺术门类。
[0004]像素图像无法用传统的图像放大技术放大,因为像素图像具有与传统图像不同特点。这几个差异之处是主要是由于像素图像离散性大,像素点少而引起的。具体如下:
[0005]1.每个像素都非常重要。由于像素图像本身的像素数很少,而且每个像素都是经过精心安排的,比如说一个像素就可能代表了人物的眼睛,因此每个细节都必须被保留。而传统的图像放大算法有时会丢失这些细节。
[0006]2.像素图像中的线条在斜向上的联系表现得很少(仅一个点),用传统方法放大后这种联系会被大幅削弱(相比于横竖方向的联系),因此必须进行特殊处理。
[0007]3.在像素图像中,遇到2x2方格中对角线有2种不同颜色的情况时,需要判断哪一对像素是相连的,哪一对是分离的,并做出相应的优化,而传统方法没有相应的处理。因此只能得到模糊的图像。因此用传统图像放大法得到的像素图像会变的极不清晰。

【发明内容】

[0008]本发明针对现有技术存在的上述不足,为了像素图像能够适应现代显示工具,提出一种像素图像放大方法及系统,专门针对像素图像的特点对传统算法做了优化,能够极大地增强放大之后的清晰度,解决了像素图像放大中局部连续性判定、斜向联系增强、斜边光滑化的几个难点问题。
[0009]本发明是通过以下技术方案实现的:
[0010]本发明涉及一种像素图像放大方法,首先将像素图像的每个像素进行扩大处理,再通过判断每个像素是否属于背景,选择对应的涂色方法,最后得到与普通图像放大算法相较更为清晰地放大后图形。
[0011]所述的扩大处理是指:将每个像素放大为5x5个像素大小的方格。
[0012]所述的判断背景的方法是指:取待判断像素周围25个像素颜色的平均值以及待处理图片的4个顶角的像素的颜色的平均值,将该两个平均值以1:2加权得到背景的颜色。得到背景色后判断该像素与背景色是否相似即可判断该点是否为背景。
[0013]所述的对应的涂色方法是指:
[0014]I)当待涂色像素为背景部分时,为优化像素图中斜线的显示效果判断该像素左侧相邻和上部相邻的像素颜色是否相近:
[0015]步骤1.1)当颜色相近,则判定该两个相邻的像素属于图案的一部分,并将待涂色像素对应5x5像素方格的左上角,否则(即左上顶角像素及其相邻的三个像素、顶部中间的像素和左边中间的像素)涂成原像素点M的颜色,然后再判断判定该两个相邻的像素属于图案的一部分。
[0016]所述的5x5像素方格的左上角在上色时,按照涂色方案一的渐变色的形式上色。
[0017]2)当待涂色像素为图像部分时(即非背景部分)时,判断该像素左上相邻、左侧相邻和上部相邻的像素颜色是否属于图案的一部分:当均为背景颜色,则按照涂色方案一进行涂色,否则采用涂色方案二进行涂色。
[0018]上述对两个像素是否属于图案的一部分的判定,具体通过以下方式实现:
[0019]步骤i)同时判断:左下相邻像素的颜色与左侧相邻像素是否相近,以及上侧相邻像素的颜色与左侧相邻像素是否相近,当颜色相近时采用涂色方案一,否则采用涂色方案
--O
[0020]步骤ii)同时判断:左上相邻像素的颜色与上侧相邻像素是否相近,以及右侧相邻像素的颜色与上侧相邻像素是否相近,当颜色相近时采用涂色方案一,否则采用涂色方案二。
[0021]步骤iii)同时判断:右上相邻像素的颜色与右侧相邻像素是否相近,以及右侧相邻像素的颜色与下侧相邻像素是否相近,当颜色相近时采用涂色方案一,否则采用涂色方案二。
[0022]步骤iv)同时判断:右下相邻像素的颜色与下侧相邻像素是否相近,以及下侧相邻像素的颜色与左侧相邻像素是否相近,当颜色相近时采用涂色方案一,否则采用涂色方案二。
[0023]所述的颜色相近是指:YUV颜色中Y的差值,即dY〈48,U的差值,即dU〈7,V的差值,即dV<60
[0024]所述的涂色方案一是指:以5x5像素组的左上角为原点向右和向下分别为坐标轴正方向,对(0,0)、(1,0), (O, 1)、(1,1)、(2,0)、(O, 2)六个像素点进行涂色,且颜色深度以原点为最深,与原点距离成反比。
[0025]所述的涂色方案二是指:以5x5像素组的左上角为原点向右和向下分别为坐标轴正方向,对(O, O)、(I, O)、(O, I)、(I, I)、(2,O)、(O, 2)、(O, 3)、(O, 4)八个像素点进行涂色,
且颜色深度以原点为最深,与原点距离成反比。
[0026]本发明涉及一种实现上述方法的系统,包括:像素图像拓展模块、颜色分界判断模块、涂色模块,其中:像素图像拓展模块与涂色模块相连并传输放大后的像素图像信息,涂色模块与颜色分界判断模块共同作用,准确地根据原图像生成放大后的图像。
技术效果
[0027]与现有技术相比,本发明解决了局部连续性判定、斜向联系增强、斜边光滑化等问题,可以将像素图像放大为原图的5倍,最后结果保留了原始图像的特征,并且便捷变得平滑,颜色过渡也更为自然,可以较大地提升结果的清晰度。
【附图说明】
[0028]图1为本发明流程示意图。
[0029]图2位原像素周围位置像素示意图。
[0030]图3为实施例涂色方案一。
[0031]图4为实施例涂色方案二。
[0032]图5为实例所用像素图像原图。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1