I have two non-overlapping rasters, A (red hues) and B (blue hues). I want to change the value of pixels in B via a nearest-neighbor search in A; i.e. a pixel in B with a value of 15 looks for the nearest pixel in A, finds a nearby A pixel with a value of 30, then the pixel in B changes from 15 to 30.
I can do this by converting both rasters to points and using distance matrix and joins as in Joining attributes from nearest point in QGIS?, but it's slow and kind of cumbersome; is there an all-raster way to do this in QGIS?
