发明名称 图像缩小的方法及装置
摘要 一种图像缩小的方法,包括步骤:获取缩小倍率,当所述缩小倍率大于预设阈值时,分解所述缩小倍率,确定缩小的倍率因子,使所述倍率因子小于等于预设阈值;对图像进行采样,确定参考像素矩阵;根据所述参考像素矩阵采用B样条曲面函数确定每个采样点的像素值,缩小图像;判断是否存在剩余的倍率因子,若是,返回对图像进行采样步骤,若否,不处理。本发明提供了相应的装置。本发明通过分解缩小倍率,将倍率因子控制在预设值范围内,采用B样条曲面函数确定像素值,从而规避图像缩小后锯齿的产生,保证了缩小后图像的完整性。
申请公布号 CN102800049B 申请公布日期 2016.07.06
申请号 CN201210281692.2 申请日期 2012.08.08
申请人 广东威创视讯科技股份有限公司 发明人 杨锦彬
分类号 G06T3/40(2006.01)I 主分类号 G06T3/40(2006.01)I
代理机构 广州华进联合专利商标代理有限公司 44224 代理人 王茹;曾旻辉
主权项 一种图像缩小的方法,其特征在于,包括步骤:获取缩小倍率,当所述缩小倍率大于预设阈值时,分解所述缩小倍率,确定缩小的倍率因子,使所述倍率因子小于等于预设阈值;对图像进行采样,确定参考像素矩阵,第一次图像缩小处理时,所述图像为原图像,采样间隔为所述倍率因子之一,否则所述图像为前一次缩小处理后的图像,采样间隔为剩余的倍率因子之一,所述剩余的倍率因子为在图像缩小处理中未作为间隔的倍率因子,其中,所述确定参考像素矩阵包括步骤:采样点坐标的整数部分作为参考像素矩阵的坐标,确定参考像素矩阵;根据所述参考像素矩阵采用B样条曲面函数确定每个采样点的像素值,缩小图像,其中,所述B样条曲面函数确定每个采样点的像素值包括步骤:采用三阶二次时,采用公式S=UBPB’V确定像素值,式中,S表示像素值,U={u<sup>2</sup>,u,1},V={v<sup>2</sup>,v,1},u表示参考像素矩阵中采样点行坐标的小数部分,v表示参考像素矩阵中采样点列坐标的小数部分,B表示参数矩阵,B为<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open = "{" close = "}"><mtable><mtr><mtd><mn>0.5</mn></mtd><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd><mtd><mn>0.5</mn></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0.5</mn></mtd><mtd><mn>0.5</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000873965800000011.GIF" wi="369" he="229" /></maths>P表示参考像素矩阵;或采用四阶三次时,采用公式S=UBPB’V确定像素值,式中,S表示像素值,U={u<sup>3</sup>,u<sup>2</sup>,u,1},V={v<sup>3</sup>,v<sup>2</sup>,v,1},u表示参考像素矩阵中采样点行坐标的小数部分,v表示参考像素矩阵中采样点列坐标的小数部分,B表示参数矩阵,B为<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mfrac><mn>1</mn><mn>6</mn></mfrac><mfenced open = "{" close = "}"><mtable><mtr><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd><mtd><mn>3</mn></mtd><mtd><mrow><mo>-</mo><mn>3</mn></mrow></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>3</mn></mtd><mtd><mrow><mo>-</mo><mn>6</mn></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>4</mn></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mn>3</mn></mrow></mtd><mtd><mn>3</mn></mtd><mtd><mn>3</mn></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000873965800000012.GIF" wi="453" he="303" /></maths>P表示参考像素矩阵;判断是否存在剩余的倍率因子,若是,返回对图像进行采样步骤,若否,不处理。
地址 510663 广东省广州市广州高新技术产业开发区彩频路6号