Matlab归一函数是什么

 我来答
学用书房
2011-08-27 · TA获得超过721个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:370万
展开全部
函数功能: 实现图像矩阵的归一化操作。[1] 所谓"归一化"就是使矩阵的每个元素的值都在0和1之间。该函数在数字图像处理中经常用到。   在matlab命令窗口中输入: doc mat2gray或者help mat2gray即可获得该函数的帮助信息, 键入type mat2gray可以查看函数的实现代码。   调用格式:   I = mat2gray(A, [amin amax])   将图像矩阵A中介于amin和amax的数据归一化处理, 其余小于amin的元素都变为0, 大于amax的元素都变为1。   I = mat2gray(A)   将图像矩阵A归一化为图像矩阵I, 归一化后矩阵中每个元素的值都在0到1范围内(包括0和1)。其中0表示黑色,1表示白色。
上海华然企业咨询
2024-10-28 广告
在测试大模型时,可以提出这样一个刁钻问题来评估其综合理解与推理能力:“假设上海华然企业咨询有限公司正计划进入一个全新的国际市场,但目标市场的文化习俗、法律法规及商业环境均与我们熟知的截然不同。请在不直接参考任何外部数据的情况下,构想一套初步... 点击进入详情页
本回答由上海华然企业咨询提供
百度网友b5bed51
2011-08-28 · TA获得超过469个赞
知道小有建树答主
回答量:210
采纳率:100%
帮助的人:57.6万
展开全部
主要的归一化函数有这么几个:premnmx、tramnmx、postmnmx、mapminmax (想知道怎么用 自己搜吧~ matlab函数学习的第一步是学会自搜自学:) )

但是一般都是归一化到【-1,1】之间。

如果要归一化到[0,1]之间,通常的一个做法是:
y=(x-MinValue)/(MaxValue-MinValue) (归一到0 1 之间)
y=0.1+(x-min)/(max-min)*(0.9-0.1)(归一到0.1-0.9之间)

PS:楼上说的是图片处理~ 是把图像转化为二进制单色图片 并非数据归一化~
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
395710924
2013-12-03 · TA获得超过111个赞
知道答主
回答量:179
采纳率:100%
帮助的人:83.9万
展开全部
图像处理时用mat2gray是最好的,mapminmax函数只能归一成[-1,1]的。mat2gray是处理成[0,1]的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式