matlab中均值和标准差的像素计算
Posted
技术标签:
【中文标题】matlab中均值和标准差的像素计算【英文标题】:pixel wise calculation of mean and standard deviation in matlab 【发布时间】:2013-04-24 22:05:19 【问题描述】:我在 MATLAB 中有一张图片。如何计算每个像素的均值和标准差?
【问题讨论】:
在提出这个相当基本的问题之前,您是否尝试过阅读一些 matlab 文档。还是 google matlab 和 mean 或 std? 您能提供更多细节吗?如果您只有一张图像,则每个像素的平均值就是该像素的值,每个像素的标准差为零。 【参考方案1】:像您的单行问题一样的单行答案可以是:
mean(TheImage(:))
【讨论】:
我添加了第二行sqrt(var(TheImage(:)))
;-)
这是一个两行答案。代码就足够了。
谢谢。详细我想要实现的是1:将图像转换为矩阵。 2:应用中值滤波。 3:通过调整隶属函数来决定输入图像的隶属函数的数量和类型。以下模糊规则用于聚类。比如如果平均值是中等的并且标准偏差值是低的,那么它是一个边缘像素,否则不是一个边缘像素。使用上述规则对输入图像的相应像素值应用模糊分类,从而给出由隶属函数表示的模糊集。你能帮帮我吗?以上是关于matlab中均值和标准差的像素计算的主要内容,如果未能解决你的问题,请参考以下文章