常见的图像重采样算法

改变图像的size(width,height)在日常的工作和生活中是很常见的操作,几乎每一个图片处理的软件都有这一功能。图像的size修改其实就是一个图像重新采样的过程,放大图像称为上采样/插值(upsamping),缩小图像称为小采样(downsampling)。最近我学习了一下常见的重采样算法,大致有以下几种:

1,Nearest Neighbour Resampling (最邻近)

最简单暴力的一种重采样的方法,根据目标图像的宽(高)与图像的宽(高)比值,取源图像相对位置的像素点作为目标像素点的值。

参见:http://blog.csdn.net/jia20003/article/details/6907152


2,Bilinear Resampling(双线性/两次线性)

这种算法不像第一种那样无脑,而是参考了源像素相应位置周围4个点的值,根据相对位置取相应的权重,从而得到目标图像。

参见:http://blog.csdn.net/jia20003/article/details/6915185


3,Bicubic Resampling  (双立方/两次立方)

可以看出第一种算法的目标像素值由源图上单个像素决定,第二种算法由源像素某点周围4个像素点按一定权重获得,而双立方重采样算法更进一步参考了源像素某点周围4*4个像素来获得。

参见:http://blog.csdn.net/jia20003/article/details/6919845


4,Lanczos Resampling 

Lanczos算法实际上是Arnoldi算法对于对称矩阵的特殊形式,可应用于对称矩阵线性方

程组求解的Krylov子空间方法以及对称矩阵的特征值问题。很显然这种算法参考了更多

的源图像像素值,计算量增大了很多,也是效果最好的一种。

参见:http://blog.csdn.net/jia20003/article/details/17856859


5,另外还有一些其他的个人或机构发明的算法:

Hermite Resampling ,

Bell Resampling,

Mitchell Resampling 等



附:

各算法处理效果的对比,参见:https://clouard.users.greyc.fr/Pantheon/experiments/rescaling/index-en.html


  • 7
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
高斯采样和原像采样算法是用于粒子滤波算法中的两种重采样方法。 高斯采样算法是一种基于高斯分布的重采样方法。在该算法中,根据粒子的权重大小对粒子进行排序,权重大的粒子被选中的概率也相对较大。然后,通过从一个高斯分布中采样来选择新的粒子,从而实现对粒子的重采样。这种方法可以保持粒子的多样性,并且相对原像采样算法更高效。 原像采样算法是一种基于累积分布函数的重采样方法。在该算法中,根据粒子的权重大小计算累积权重,并将其标准化。然后,通过从均匀分布中采样一个随机数,根据累积权重找到对应的粒子。这样,权重大的粒子被选中的概率较大。原像采样算法保持了粒子的多样性,但可能会引入一定的计算复杂性。 总之,高斯采样和原像采样算法都是粒子滤波算法中用于重采样的方法,它们都可以用来解决粒子匮乏导致的估计不精确的问题。具体选择哪种算法取决于具体应用的需求和性能要求。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [基于 AR 图像识别的算法研究与应用(python实现)](https://download.csdn.net/download/weixin_42380711/88245138)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [基于高斯分布重采样的Rao-Blackwellized粒子滤波SLAM算法](https://download.csdn.net/download/weixin_38528939/14153970)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值