Frequency Spectrum of an image I have been studying about Frequency Domain from many days but still i am not able to clear one of the confusion. We say that in frequency domain an image is represented as waves. What I am able to think is that if we take out an intensity profile column wise (i.e one row of intensity values), we have pixel location and at each pixel location we have some intensity value. So using these values with instensity values on y axis and location on x axis, we can draw a wave for one particular row. Now we find DFT coefficients. These DFT coefficients are multiplied with various waves of different frequencies and added. Ultimately we get the original image. Similarly we do it for 2nd row , 3rd row and so on. But when I saw the following image I got confused. 



If we take its fourier transform and see its image in frequency domain we get 3 dots in the middle at frequency location 4. I know we get these dots at frequency location 4 because the image has frequency 4. Now the question is why do I get only one row of 3 dots? Why not each row contains 3 dots as I have discussed earlier? Please explain. Thank You.
You only get one row of three dots because the image is constant in the vertical direction.  That means that vertically speaking, the image only has 0 Hz content.  Thus, you get the three dots in row 0 (the 0 Hz row), and nothing in any of the others.  If you made one of the image's rows different than the others then you would see differences in the FFT's rows as well.