The present invention provides an image zoom method, using a linear algorithm in the zoom level, while the median algorithm improved the vertical zoom, this method not only retains the image effect of bilinear interpolation algorithm, and has the advantages of saving for the cache, the experiment result shows that it can reduce the consumption of at least 25% cache.
【技术实现步骤摘要】
本专利技术属于数字图像处理与视屏显示
,具体涉及。
技术介绍
图像缩放是数字图像处理中最重要的技术之一,图像缩放实现图像由原分辨率到 显示屏物理分辨率的转换,由于图像信息是通过像素矩阵来描述的,因而图像缩放的实质 就是对像素矩阵进行变换。常用的图像缩放算法有最近邻域法、中值滤波和双线性插值等。最近邻域法简单、 速度快,但缩放后的图像比较粗糙,出现锯齿状边缘。中值滤波和双线性插值得到的图像过 渡平滑,图像比较细腻,但对缓存容量的消耗较多。
技术实现思路
本专利技术提出,具有良好的图像缩放效果,同时大大减少缓存消^^ ο,具体为目标像素点的像素值表示为‘P0Ay<l/3^(^^)= (^0+^)/2 l/3<Ay<2/3 其中,P。= (1-Δ χ) Pa+Δ xPb, P1Ay>2/3P1 = (I-Ax)Pc+AxPd, Δχ = χ-χ3, Ay = y-ya, (χ, y)为目标像素点对应源图中 的虚拟点坐标,Pa、Pb、P。、Pd为源图中依次从上往下从左至右最接近虚拟点(X,y)的四个像 素点a、b、c、d的灰度值,xa为像素点a的横坐标,ya为像素点a的纵坐标。本专利技术的技术效果体现在本专利技术在水平缩放时使用线性算法,而在垂直缩放时 采用改进过的中值滤波以节省行缓存。该算法既保留了双线性插值算法的图像效果,又具 有节省行缓存的优点。附图说明图1为双线性插值原理图;图2为缩放引擎结构;图3为双线性插值对IineJxiffer的占用模拟图;图4为单线性中值滤波算法对IineJxiffer的占用模拟图。具体实施例方式本专 ...
【技术保护点】
1.一种图像缩放方法,具体为:目标像素点的像素值表示为其中,P0=(1-Δx)Pa+ΔxPb,P1=(1-Δx)Pc+ΔxPd,Δx=x-xa,Δy=y-ya,(x,y)为目标像素点对应源图中的虚拟点坐标,Pa、Pb、Pc、Pd为源图中依次从上往下从左至右最接近虚拟点(x,y)的四个像素点a、b、c、d的灰度值,xa为像素点a的横坐标,ya为像素点a的纵坐标。
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。