MATLAB图像增强方法(二)

彩色图像office_1.jpg使用两种方法进行增强。

读入MATLAB自带彩色图像office_1.jpg后,发现其图像总体偏暗,图像的对比度不高,因此可以采用对数变换对低对比度区进行拉伸增强图像显示效果。还有一种方法可以通过幂次变换对其进行对比度增强。最后对原始图像及、对数变换后的图像和幂次变换后图像进行显示,显示效果表明达到图像增强的目的。

程序代码如下:

%彩色图像增强方法

clear all;

close all;

clc;

I = imread('office_1.jpg');

I_1 = double(I); %将输入图像由uint8类型转换成double类型

s = log(1+I_1); %对数变换

I_2 = mat2gray(s); %将结果标定为[0 1]范围内的double类的数组

max(I_2(:))

min(I_2(:))

J = im2uint8(I_2); %将数组转换成uint8类型的图像

K=double(I);

K_1=sqrt(K); %幂次运算(开根号)

K_2=mat2gray(K_1);

K_3= im2uint8(I_2);

figure,

subplot(1,3,1),imshow(I),title('原始图像');

subplot(1,3,2),imshow(J),title('对数变换增强后图像');

subplot(1,3,3),imshow(K_3),title('幂次变换增强后图像');

相关推荐

  1. 【目标分类图像增强方法

    2024-06-18 10:04:03       42 阅读
  2. 频域图像增强算法:Matlab实现

    2024-06-18 10:04:03       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 10:04:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 10:04:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 10:04:03       82 阅读
  4. Python语言-面向对象

    2024-06-18 10:04:03       91 阅读

热门阅读

  1. Android 面试题

    2024-06-18 10:04:03       23 阅读
  2. WDF驱动开发-注册表项

    2024-06-18 10:04:03       32 阅读
  3. 15.2 测试-网格测试、基准测试与测试覆盖率

    2024-06-18 10:04:03       27 阅读
  4. WPF 布局控件 Grid表格

    2024-06-18 10:04:03       24 阅读
  5. C++值单例模式与auto_ptr

    2024-06-18 10:04:03       29 阅读
  6. MySQL触发器基本结构

    2024-06-18 10:04:03       31 阅读
  7. 从零开始精通Onvif之图片抓拍

    2024-06-18 10:04:03       29 阅读
  8. PHP之EOF定界符

    2024-06-18 10:04:03       26 阅读
  9. 科研辅助工具

    2024-06-18 10:04:03       25 阅读
  10. Unity与Android交互通信系列(6)

    2024-06-18 10:04:03       27 阅读