【发布时间】:2014-06-19 06:49:55
【问题描述】:
我不清楚 imresize 的工作原理,尤其是在我们缩小图像(例如从 4x4 到 2x2)时。当我们升级时,它更容易理解。我的意思是我们必须通过查看哪个已知点更接近(方法='最近')或使用4个最近的已知点的线性平均(方法='双线性')等来找到中间点。我们不需要任何过滤器吗?
我的主要疑问是我们何时缩小规模。我从信号处理类中了解到,为了避免混叠,必须在抽取中间值之前应用平滑低通滤波器。但是 MATLAB 使用的是哪个过滤器?他们只是说方法,我不明白我们如何使用“双线性”或“双三次”作为内核。
感谢您的阅读。
【问题讨论】:
-
还有一个问题。如果我想使用高斯内核进行缩减怎么办?我该如何做到这一点?
-
如果我们简单地输入 imresize(I,0.5); 或者任何人都可以简单地告诉我他们使用哪个内核。没有任何方法或内核规范。我想知道进行 LP 过滤的模糊内核。谢谢。