CUDA--图像拉伸(使用纹理内存texture)

   CUDA里的图像拉伸有很多方法,比较常用的方法是将图像放大后,利用卷积对图像进行滤波处理。这种方法时间复杂度高,处理复杂。相对而言,使用纹理内存进行图像拉伸,由于纹理内存本身对传入的图像数组有线性滤波作用,所以使用纹理拾取函数从源图像纹理内存取值,赋值给输出图像,即可完成图像拉伸及图像滤波两种功能。 利用纹理内存的硬件插值功能,直接使用浮点型的坐标读取相应的源图像“像素”值,并赋值给目标图像
相关文章
相关标签/搜索