I am using Python osgeo/gdal library to access Landsat 7 data (from different bands) as a numpy array. When looking at the data, I often see a very prominent comb-like banding effect. The image below shows a example and a bit of zoomed in detail as displayed by matplotlib. I see the same effect if I simply look at the image with an image viewer.
Is this normal, or am I reading the data wrong somehow? And if it is an artifact of the data, is there a standard way of "fixing" it?