[发明专利]像素颜色处理方法和装置有效
申请号: | 201010621802.6 | 申请日: | 2010-12-27 |
公开(公告)号: | CN102567948A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 王晓磊;张磊;李赟 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正技术研究院有限公司 |
主分类号: | G06T3/40 | 分类号: | G06T3/40 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 像素 颜色 处理 方法 装置 | ||
技术领域
本发明涉及计算机信息处理技术领域,尤其涉及一种像素颜色处理方法和装置。
背景技术
图像放大是常用的数字图像处理技术之一,常用的图像放大算法有最近邻插值、双线性插值、双三次插值算法等。最近邻插值算法简单、运算量小,但放大后目标图像的每个像素的颜色值只与插值点周围的一个相邻像素有关,放大后的图像容易出现边缘锯齿。双线性插值考虑了插值点周围四个相邻像素的颜色值,大大消除了锯齿现象,但是放大后的图像边缘视觉效果比较模糊。双三次插值算法利用了插值点周围更大的邻域内的像素作三次插值,保持了图像的平滑效果,同时图像边缘得到增强,但是所需运算量较大。
一般的自然图像,如照片、绘画等,邻近像素之间常常是颜色平滑过渡,很少出现邻近像素颜色突变的情况。对这类图像的放大常常采用双线性插值和双三次插值算法,这些算法能够获得较好的平滑效果,在放大比率比较大时,可以避免色块的出现。
而对某些人工图像,如条形码、标识等,其特征是包含多个色块区域,每个色块中的像素颜色相同,在色块边缘的像素颜色发生突变。这类图像在存储设备中常常只存储为一幅很小的图像,只用少量的像素表示一个色块区域。在显示时常常是放大到两倍及以上,要求放大后保持色块边缘锐利,色块颜色一致。对这类图像的放大,如果采用双线性插值和双三次插值算法,会造成边缘过于模糊,无法清晰地识别出色块;而如果采用最近邻插值算法,在只进行图像放大的情况下可以保持色块边缘锐利,但是如果在放大的同时做旋转,旋转后的色块边缘呈锯齿形,视觉效果粗糙。
发明内容
本发明实施例提供一种像素颜色处理方法和装置,用于提高图像放大过程中设置目标图像中像素颜色的精度。
一种像素颜色处理方法,该方法包括:
选取图像放大后的目标图像中的像素,将该像素作为待处理像素,确定所述待处理像素在图像放大前的源图像中的插值点;
在源图像中选取所述插值点所在的像素以及与该像素相邻的像素,确定所述插值点在由选取的像素构成的区域中所处的子区域;
根据预先设定的子区域与插值方法的对应关系,确定所述子区域对应的插值方法,并使用该插值方法确定所述待处理像素的颜色;
在目标图像中将所述待处理像素的颜色设置为所述颜色。
一种像素颜色处理装置,该装置包括:
待处理像素选取单元,用于选取图像放大后的目标图像中的像素,将该像素作为待处理像素;
插值点确定单元,用于确定所述待处理像素在图像放大前的源图像中的插值点;
邻近像素选取单元,用于在源图像中选取所述插值点所在的像素以及与该像素相邻的像素;
子区域确定单元,用于确定所述插值点在由所述邻近像素选取单元选取的像素构成的区域中所处的子区域;
颜色确定单元,用于根据预先设定的子区域与插值方法的对应关系,确定所述子区域对应的插值方法,并使用该插值方法确定所述待处理像素的颜色;
颜色设置单元,用于在目标图像中将所述待处理像素的颜色设置为所述颜色。
本发明中,选取图像放大后的目标图像中的像素,将该像素作为待处理像素,确定所述待处理像素在图像放大前的源图像中的插值点;在源图像中选取所述插值点所在的像素以及与该像素相邻的像素,确定所述插值点在由选取的像素构成的区域中所处的子区域;根据预先设定的子区域与插值方法的对应关系,确定所述子区域对应的插值方法,并使用该插值方法确定所述待处理像素的颜色;在目标图像中将所述待处理像素的颜色设置为所述颜色。可见,本发明方案中,根据插值点由选取的邻近像素构成的区域中所处的子区域以及预先设定的子区域与插值方法的对应关系,来确定用于计算待处理像素的颜色值的插值方法,与现有技术中插值点位于该区域中的任何位置都使用一种固定的插值方法来确定待处理像素的颜色相比,本发明方案能够有效提高像放大过程中设置目标图像中像素颜色的精度。
附图说明
图1为本发明实施例提供的方法流程示意图;
图2为本发明实施例中的邻近像素选取示意图;
图3为本发明实施例中的二维条形码图像示意图;
图4为本发明实施例中使用双线性插值法将图3所示的二维条形码图像放大后的示意图;
图5为本发明实施例中使用最近邻插值法将图3所示的二维条形码图像放大后的示意图;
图6为本发明实施例中使用本发明方法将图3所示的二维条形码图像放大后的示意图;
图7为本发明实施例提供的装置结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正技术研究院有限公司,未经北大方正集团有限公司;北京北大方正技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010621802.6/2.html,转载请声明来源钻瓜专利网。