文件帮助中心文件
图像的局部标准偏差
j = stdfilt(i)
j = stdfilt(i,nhope)
例子
j= stdfilt(一世)执行图像的标准偏差滤波一世并返回过滤的图像j。每个输出像素的值是相应输入像素周围的3×3附近的标准偏差。对于边界上的像素一世那stdfilt.使用对称填充。在对称填充中,填充像素的值是边界像素的镜像反射一世。
j= stdfilt(一世)
j
一世
stdfilt.
j= stdfilt(一世那n)指定邻居,n,用于计算标准偏差。
j= stdfilt(一世那n)
n
全部收缩
此示例显示了如何使用标准偏差过滤stdfilt.。滤波图像中的更亮像素对应于具有更大标准偏差的原始图像中的邻域。
将图像读入工作区。
我= imread('circuit.tif');
使用标准偏差滤波使用stdfilt.。
j = stdfilt(i);
显示原始图像和处理的图像。
imshow(i)标题('原始图像')
图imshow(j,[])标题('标准偏差过滤的结果')
要过滤的图像,指定为任何维度的数字数组或逻辑数组。
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|逻辑
单身的
双倍的
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32
UINT64
逻辑
真(3)
邻域,指定为包含的数字或逻辑数组0.沙1s。的大小n必须在每个维度中奇数。
0.
1
默认,stdfilt.使用附近真(3)。stdfilt.确定邻居的中心元素地板(((尺寸(nHobe)+ 1)/ 2)。
地板(((尺寸(nHobe)+ 1)/ 2)
要指定各种形状的邻居,例如磁盘,请使用str功能创建所需形状的结构化元素对象。然后从中提取邻居邻里结构元素的财产。
str
邻里
过滤的图像,返回为与输入图像相同大小的数字数组一世。班级j是双倍的。
如果图像包含INF.s或南S,那么行为stdfilt.是未定义的。传播INF.s或南可能不会归于周围的邻居INF.或者南像素。
INF.
南
使用说明和限制:
过滤邻域必须是二维的。
有关更多信息,请参阅GPU上的图像处理。
entropyfilt.
全球
范围
STD2.
OffsetStrel.
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室