The question that I have may not be fully relevant to the title, but I thought that could be the best point to start the main question!

I'm working on 2-D data which are images. For some reason, I have converted my data to a 1-D vector, and then transformed them to the frequency domain using Fourier transform. My principal idea is that some features repeat every

*n*pixels, say 100 pixels, in the image, where the total size of the vectorized form of the image is

*N*. Therefore, as I know, the frequency I'm looking for would be

*n.*However, I guess this idea is not true at all. Further, when I take Fourier transform of my data, using Matlab, there is not the frequency of 100 within the frequencies that Matlab yields. I'm really confused because of this and hope you can help me and tell me where the problem is and how to solve that.

Thank you.