最近邻插值及Matlab实现

本文介绍了如何在Matlab中运用最近邻插值方法,通过3x3灰度图示例展示了其工作原理,以及如何处理边界问题。重点讲解了映射公式并给出了修正后的版本。最后,给出了一个实际的Matlab代码实现,展示了图像放大三倍的处理过程。
摘要由CSDN通过智能技术生成

最近邻插值及Matlab实现

一、简单实例

  采用简单实例进行对最近邻插值的介绍,假设现有 3 × 3 3\times3 3×3大小的灰度图 s r c src src,如下所示:
[ 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 ] \left[\begin{array}{ccc} 0.1&0.2&0.3\\0.4&0.5&0.6\\0.7&0.8&0.9 \end{array}\right] 0.10.40.70.20.50.80.30.60.9目标图像 d s t dst dst期望大小为 5 × 5 5\times5 5×5,则若要构建原始图像与目标图像之间的对应关系,明显可得到下述表达式:
{ s r c X = d s t X × ( s r c W i d t h / d s t W i d t h ) s r c Y = d s t Y × ( s r c H e i g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值