operations: improve again noise-pick

as massimo suggested, reduce the number of memcpy by computing the source
pixel from the position of the destination pixel, and only perform a
memcpy once per pixel.

Speedup 1.5x for repeat = 100.