I have the following raster layer 
The part in black have a value of 255, while the yellow parts have other values that goes from 0 to 255 depending on the color. The black part are the one that i want to interpolate since they have a value of 255 because no value were present, so it is like they are null values.
Is there a way to interpolate/assign a value to the black parts and obtain a raster layer without them?