Matlab代码理解

Posted

技术标签:

【中文标题】Matlab代码理解【英文标题】:Matlab code understanding 【发布时间】:2013-03-14 08:43:58 【问题描述】:

我有一个 matlab 代码,其中用最小值减去图像,然后除以最大值。

我们为什么要这样做?

看起来像这样:

I1 = I1 - min(I1(:));
I1 = I1 / max(I1(:));

【问题讨论】:

这个过程称为规范化,在很多领域都很常见。 en.wikipedia.org/wiki/Normalization_(image_processing) 【参考方案1】:

比较不同的图像是图像处理中的一项常见任务。 例如,考虑在不同照明条件下拍摄的物体的两张照片。 为了比较图像,我们希望对图像进行归一化,使像素值共享一个共同的比例。

【讨论】:

以上是关于Matlab代码理解的主要内容,如果未能解决你的问题,请参考以下文章

求基于matlab的EMD代码,急!

求MATLAB代码

将 MATLAB 代码转换为 Python [关闭]

感谢支持 | 《MATLAB智能优化算法:从写代码到算法思想》

Matlab 理解不断增长的向量

Matlab 到 C++ 的翻译