图像对比度计算,matlab代码
时间: 2023-09-08 20:11:29 浏览: 92
以下是MATLAB的代码示例,用于计算图像的对比度:
```matlab
% 读取图像
I = imread('lena.png');
% 计算图像均值
mean_I = mean(I(:));
% 计算图像方差
var_I = var(double(I(:)));
% 计算图像标准差
std_I = std(double(I(:)));
% 计算图像对比度
contrast = (std_I / mean_I) * 100;
% 显示结果
disp(['图像对比度为: ', num2str(contrast), '%']);
```
代码中,我们首先使用`imread`函数读取了一张图像。接着,使用`mean`函数计算图像的均值,使用`var`函数计算图像的方差,使用`std`函数计算图像的标准差。最后,根据公式`(std_I / mean_I) * 100`计算出图像的对比度。最后,使用`disp`函数将结果显示在命令窗口中。
阅读全文
相关推荐
![m](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)