Я полагаю, что здесь есть разные формы этого вопроса в stackoverflow. Но я не мог понять, как я могу решить мою проблему.
У меня есть изображение, и я хочу найти частоту содержания изображения.
img = imread('test.tif');
img = rgb2gray(img);
[N M] = size(img);
%% Compute power spectrum
imgf = fftshift(fft2(img));
imgfp = (abs(imgf)/(N*M)).^2;
Я знаю, что для этой цели мне нужно использовать fft. Но мне было интересно, смогу ли я найти максимальную частоту на изображениях в терминах определенного значения, скажем, «x циклов / мм» или «x циклов / дюйм».
Как лучше всего это сделать?
Спасибо.