A white pipe will read a different surface temperature and than a stainless steel pipe which will read a different surface temperature than a galvanized steel pipe which will read a different temperature than a rusty steel pipe - even if all the pipes are exactly the same surface temperature.
A good IR unit is adjustable for (darn, word slipped away on me, as things do these days). You have to do some preliminary work to measure surfaces with a contact thermometer, the read with the IR unit, then make an adjustment to the IR unit to get it to read the correct temperature and then record you settings so when you read that surface again you can make the correct adjustment to your IR temp. gauge.
I used to cheat. I carried a can of flat black spray paint around with me and I'd make myself a black circle on the pipes I wanted to routinely measure the temperature of. Every so often I'd hit the same black spot with another quick coat of fresh paint to correct for the fading, the dust, the bird poop, etc. AHH!!! I think it (the word) is emmisivity. Different surfaces (textures/colors) emit temperature differently, affecting your fancy high dollar IR temp. ga. readings.
The scientific guys would get all upset at my numbers/figures/calculations, especially when I'd tell them whether the temperature was really 280F or actually 260F, the issue is that normally it was 30F lower so therefore something was affecting my process which was affecting the product - whether they could test for a difference or not, it was there. Scientific guys and practical guys don't always work well together.