Matlab数字图像处理基础【3】

本文介绍了如何使用Matlab进行数字图像处理,包括灰度图像的直方图调整,直方图均衡化的过程,以及自定义函数实现直方图均衡化的示例。通过展示代码和结果图像,阐述了直方图均衡化对图像对比度提升的作用。
摘要由CSDN通过智能技术生成
第三章 图像的灰度映射和直方图均衡化
目录:
3.1 图像的灰度映射
    3.1.1 imadjust函数
    3.1.2 自定义灰度映射函数
3.2 直方图均衡化
    3.2.1 imhist函数/histeq函数
    3.2.2 自定义函数实现直方图均衡化

3.1 图像的灰度映射
3.1.1 imadjust函数

示例:

clc;

clear;

 

A = imread('flower_gray.jpg');

figure(1)

imshow(A);

A1 = imadjust(A, [], [], 0.2);

A2 = imadjust(A, [0.5;0.75], [0.1;0.2], 1);

figure(2)

imshow(A1);

figure(3)

imshow(A2);


3.1.2 自定义灰度映射函数
示例:

clc;

clear;

 

A =imread('flower_gray.jpg');

subplot(2,2,1);

imshow(A);

title('原图像');

 

x0 =0; y0 = 0;

x1 =75; y1 = 25;

x2 =180; y2 = 220;

x3 =255; y3 = 255;

subplot(2,2,2);

plot([x0,x1, x2, x3], [y0, y1, y2, y3]);

title('灰度映射关系');

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值