如何在图像中找到子图像 3x3 的标准偏差
How to find standard deviation of sub-image 3x3 in a image
我有一个图像I,我想计算从图像I中提取的所有子图像3×3的标准差。根据标准差的定义,首先,我将计算均值子图像的值,然后计算图像 I 和该均值之间的均方得到标准差。这是我的图像和计算它的代码。但它没有 returns 真正的答案。你能帮帮我吗
箭头表示window的移动。这是我的代码
%% Compute the mean value
mask = fspecial('average', 3);
mean_sub= imfilter(A, mask, 'replicate');
%% How to compute the standard deviation for each sub-image
看看这个问题的答案:
但也试试(来自):
stdfilt(A,ones(3))
我想这是一个有重叠的滚动 window,但不清楚你是否想要一个有重叠或没有重叠的滚动 window?
我有一个图像I,我想计算从图像I中提取的所有子图像3×3的标准差。根据标准差的定义,首先,我将计算均值子图像的值,然后计算图像 I 和该均值之间的均方得到标准差。这是我的图像和计算它的代码。但它没有 returns 真正的答案。你能帮帮我吗
箭头表示window的移动。这是我的代码
%% Compute the mean value
mask = fspecial('average', 3);
mean_sub= imfilter(A, mask, 'replicate');
%% How to compute the standard deviation for each sub-image
看看这个问题的答案:
但也试试(来自
stdfilt(A,ones(3))
我想这是一个有重叠的滚动 window,但不清楚你是否想要一个有重叠或没有重叠的滚动 window?