This tries to "automatically" detect equal width bands (although they can be unequally spaced):
i = Import["http://www.agrisera.com/dokument/bibliotek/sample_quality1.jpg"]; mask = FillingTransform[DeleteSmallComponents[ Binarize@ImageMultiply[Erosion[i, 3], EntropyFilter[i, 3]], 1000], 1]; u = ImageMultiply[i, mask]; v = Quiet[Variance /@ ((Transpose@ImageData@ColorConvert[u, "Grayscale"]) /. 0. | 1. -> Sequence[])]; minima = Flatten@Position[v, x_ /; x < .003]; width = Round@N@Mean[Differences@minima /. 1 -> Sequence[]]; centers = Round@N@Mean[minima[[{#, # + 1}]]] & /@ Flatten@Position[Differences@minima, x_ /; x > 5, Heads -> False]; lineslims = Flatten[Round@N@Round@N@{# - width/2, # + width/2} & /@ centers, 1]; lines1 = {{#, 1}, {#, Last@ImageDimensions@i}} & /@ centers; lines2rs = {Rectangle[{##[[1]], 1}, {##[[2]], Last@ImageDimensions@i}}] & /@ lines;lims Show[i, Graphics[{Thick, Orange, Line@lines1, Yellow, Line@lines2Opacity[.5], rs}]] 
