作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不清楚图像处理中重采样和插值之间的区别。如果我有一个 geotiff 并且我想提高它的分辨率,我应该使用重采样方法,例如最近邻,对吗?例如,我发现 gdalwarp 函数可以做到这一点。
插值方法,即克里金法呢?如果我的数据分布不均匀会更好吗?如果我还想考虑数字高程模型来校正我的图像怎么办?
非常感谢您的帮助,并对混淆表示抱歉。
劳拉
最佳答案
插值和重采样之间存在一些关系。
重采样意味着改变一组样本的采样率。在图像的情况下,这些是在图像中的每个像素坐标处采样的像素值。在音频的情况下,这些是在每个时间点采样的幅度值。
重采样用于增加采样率(使图像更大)或降低采样率(使图像更小)。
插值是计算样本点之间的值的过程。
因此,如果您重新采样图像,则可以使用插值来完成。有很多插值方法 - 最近邻、线性、三次、lanczos 等。每种方法都有不同的质量/性能。
如果降低采样率,则会出现混叠。这是您尝试表示新(较低)采样率无法表示的频率的地方。通常重采样还会合并过滤(不是插值)以避免混叠。
如果您将图像的大小增加一倍,那么每隔一个像素就会出现间隙。使用插值可以填补这些空白。
如果您将图像的大小增加或减少一些小数,您将在源图像中查找在调整大小时位于小数像素位置的内插值。
克里金法通常用于插入地形而不是图像。
提高图像的分辨率不会改善它 - 您不会向其中添加任何新信息。
关于interpolation - 重采样还是插值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17852639/
我是一名优秀的程序员,十分优秀!