双线性差值算法

本文介绍了图像语义分割中常用的图像缩放算法——双线性差值。通过坐标映射和插值算法的讲解,阐述了双线性插值如何解决浮点坐标像素值的问题,对比了最邻近插值的简单处理和双线性插值的平滑效果,以及提及了三次内插法作为更优的选择。
摘要由CSDN通过智能技术生成

1.缘由

在图像语义分割任务中,需要将最终的feature map放大到原图像大小,以实现对每个pixel的分类,进而完成语义分割。下面记录下常用的图像缩放算法——双线性差值。

2.坐标映射

本文讨论的是点阵图像,以3x3像素为例,灰度级为256,将其放大至4x4。坐标系如下图所示:

这里写图片描述

假设3x3的像素矩阵称为源图,以source image表示,4x4的像素矩阵称为目标图像,以destination image表示。原图为

200 50 15
120 220 12
50 160 35

目标图像为:
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?

目标图像中的每个像素值是多少,该如何求解,答案来自原图。原图与目标图之间的映射关系如下:

srcX=dstX*(srcWidth/dstWidth)
srcY=dstY*(srcHeight/dstHeight)

其中(dstX,dstY)为目标图像中的像素坐标,(srcX,srcY)为目标像素映射到原图中的坐标。
因此,根据以上公式可得每个目标像素对应于原图像的像素坐标&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值