【发布时间】:2018-01-21 22:18:20
【问题描述】:
假设我们有一个名为的一维数组,它由 9 个元素组成: 来源[0 到 8]。
使用“线性插值”,我们希望将其缩小为更小的 4 点数组:Destination [0 到 3]。
这是我对算法的理解:
- 计算两个数组长度之间的比率:9/4 = 2.5
- 遍历目标坐标并找到合适的源坐标:
目标 [0] = 0 * 2.5 = 源 [0] -> 成功!使用这个确切的值。
目标 [1] = 1 * 2.5 = 源 [2.5] -> 没有这样的元素!计算 Source[2] 和 Source[3] 的平均值。
目标 [2] = 2 * 2.5 = 源 [5] -> 成功!使用这个确切的值。
目标 [2] = 3 * 2.5 = 源 [7.5] -> 没有这样的元素!计算 Source[7] 和 Source[8] 的平均值。
这样对吗?
【问题讨论】:
标签: image-processing signal-processing linear-interpolation