一种图像缩放处理方法及装置制造方法及图纸

技术编号:26421182 阅读:74 留言:0更新日期:2020-11-20 14:17
本发明专利技术公开了一种图像缩放处理方法及装置,所述方法包括:获取图像在水平方向和竖直方向的缩放比例;分别获取目标图像在水平方向和竖直方向的各插值点在原始图像中对应的插值位置;确定插值位置在原始图像中所对应的所有相关像素点;计算相关像素点与插值位置之间的距离,当缩放比例为非整数时,将距离进行整数化处理;根据整数化处理后的距离计算相关像素点的权重系数;根据权重系数和相关像素点的灰度值计算插值位置处的灰度值,为目标图像在该插值位置处的插值点的灰度值。本发明专利技术的图像缩放处理方法,通过将距离进行整数化处理;计算量得到有效减少,且数值进行等比例放大和缩小,没有引入误差,计算精度更高。

【技术实现步骤摘要】
一种图像缩放处理方法及装置
本专利技术属于图像处理
,具体地说,涉及一种图像缩放处理方法。
技术介绍
图像的放大缩小是非常常用的图像处理,几乎在所有图像处理领域都有应用,图像缩放的本质是经过算法计算在原始图像上增加或删除一些像素点信息,插值法是最常用的算法。目前常用算法有最临近插值算法、双线性插值算法以及双三次插值算法。最临近插值算法的原理是在插值时选择最临近的数据直接进行复制,例如将一幅3*3的图像放大为4*4,新增加的像素点最临近第3列和第3行,那么会选择第3列和第3行的数据直接复制,其他比例图像按照比例同理插入数值。这种算法优势是简单且运算量极小,其劣势是图像的视觉效果很差,由于数据直接复制会形成强烈的锯齿效果,在缩小图像时这种算法原理是直接删除一些像素点信息,这样会造成图像细节失真。双线性插值算法是有两个变量的插值函数的线性插值扩展,其核心思想是在两个方向(即行和列)分别进行一次线性插值。其原理是待插点像素值取原图像中与其相邻的若干个点像素值的水平、垂直两个方向上的线性内插,即根据待采样点与周围若干个邻点的距离确定本文档来自技高网...

【技术保护点】
1.一种图像缩放处理方法,其特征在于,包括以下步骤:/n获取图像在水平方向和竖直方向的缩放比例;/n分别获取目标图像在水平方向和竖直方向的各插值点在原始图像中对应的插值位置;/n确定所述插值位置在原始图像中所对应的所有相关像素点;/n计算相关像素点与插值位置之间的距离,当缩放比例为非整数时,将所述距离进行整数化处理;/n根据整数化处理后的距离计算相关像素点的权重系数;/n根据所述权重系数和相关像素点的灰度值计算所述插值位置处的灰度值,为目标图像在该插值位置处的插值点的灰度值。/n

【技术特征摘要】
1.一种图像缩放处理方法,其特征在于,包括以下步骤:
获取图像在水平方向和竖直方向的缩放比例;
分别获取目标图像在水平方向和竖直方向的各插值点在原始图像中对应的插值位置;
确定所述插值位置在原始图像中所对应的所有相关像素点;
计算相关像素点与插值位置之间的距离,当缩放比例为非整数时,将所述距离进行整数化处理;
根据整数化处理后的距离计算相关像素点的权重系数;
根据所述权重系数和相关像素点的灰度值计算所述插值位置处的灰度值,为目标图像在该插值位置处的插值点的灰度值。


2.根据权利要求1所述的图像缩放处理方法,其特征在于,还包括确定插值半径d2的步骤,所述相关像素点的确定方法为:以所述插值位置为中心,插值半径以内的所有像素点作为所述插值位置在原始图像中所对应的相关像素点。


3.根据权利要求2所述的图像缩放处理方法,其特征在于,
还包括确定计算半径d1;
将相关像素点的权重系数放大n3倍进行计算:



目标图像插值点的灰度值与权重系数呈线性关系,根据权重系数q′(x)所计算的灰度值进行等比例缩小n3倍作为目标图像在该插值位置处的插值点的灰度值。


4.根据权利要求3所述的图像缩放处理方法,其特征在于,n等于缩放比例B的最简分数中的分母。


5.根据权利要求3所述的图像缩放处理方法...

【专利技术属性】
技术研发人员:李伟民谢海军吴恩豪
申请(专利权)人:青岛经济技术开发区海尔热水器有限公司海尔智家股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1