所需E币: 4
时间: 2020-1-16 13:28
大小: 145.82KB
插值算法应用在图像缩放中的研究2005年3月第11卷第1期(总第26期)烟台教育学院学报JournalofYantaiCollegeofEducationMar.2005Vol.11No.1(SumNo.26)插值算法应用在图像缩放中的研究王艳莉(烟台教育学院,山东烟台264001)摘要:给出了图像缩放的原理,考虑到几种算法的计算量问题,引入JAVA多线程方法,并实现了并行计算及在多个CPU上运行。关键词:最近邻插值;双曲线插值;双三次插值;JAVA多线程中图分类号:TP301.6文献标识码:A文章编号:1672-3740(2005)01-0031-03一、前言在许多实际应用中,需要对图形或图像以某种方式进行放大或缩小。几何变换中的缩放处理可以改变图像或图像中部分区域的大小,但对图像进行缩放的目标是尽量减少变化后图像的空间畸变,插值方法可以帮助我们将这种畸变减少到最少程度。缩放处理是从目标对象的角度来考虑的,也就是说,是目标图像中的每一个像素按照逆向映射方法,找到与之相对应的原图像中的哪一个(或哪些)像素。采用逆向映射保证了目标图像中每个像素都有一个确定的值。反之,如果不采用逆向映射,而是根据原始图像来推算目标图像,则所得到的目标图像中就有可能出现洞孔,同时其灰度值不确定。之所以会出现洞孔,是因为对图像进行缩放处理时,目标图像与原图像像素之间不再存在一对一的映射关系。假设图像X轴方向的缩放比例为Sx,Y轴方向的缩放比例为Sy,那么原图像中的一点(u,v)对应到缩放后的图像中的点(x……