top of page

2D interpolation
nearneighbor.m
The interpolation uses near-neighbor algorithm for determining the value of a specific NaN pixel. A self-defined searching radius will be used to search the neighbors. The weighting is defined as taking more counts for closer pixels.
If the radius is set to 3, then the neighbors will have three levels (near to far).
-
Weighting: the nearest pixels will be counted three times, the middle ones will be counted twice and the farthest will only be counted once.
-
No weighting: All pixel values will be averaged to determine the value of the specific NaN pixel.
-
Example







Radius= 2, no weighting
Radius= 3, no weighting
Radius= 4, no weighting
Radius= 4, with weighting
Radius= 3, with weighting
Radius= 2, with weighting
bottom of page