clear all;
close all;
% 扩展原图像形成中间图像的高斯滤波
orgin=imread('图2.jpg');
orgin=rgb2gray(orgin); %读入原图像
[m_o,n_o]=size(orgin);
orgin_hist=imhist(orgin)/(m_o*n_o);
standard = imread('图6.jpg');% 读入标准图
standard=rgb2gray(standard);
[m_s,n_s]=size(standard);
standard_hist=imhist(standard)/(m_s*n_s);
startdard_value=[]; % 标准图累积直方
orgin_value=[]; % 原图像累积直方
for i=1:256
startdard_value=[startdard_value sum(standard_hist(1:i))];
orgin_value=[orgin_value sum(orgin_hist(1:i))];
end
for i=1:256
value{i}=startdard_value-orgin_value(i);
value{i}=abs(value{i});
[temp index(i)]=min(value{i});
end
newimg=zeros(m_o,n_o);
for i=1:m_o
for j=1:n_o
newimg(i,j)=index(orgin(i,j)+1)-1;
end
end
newimg=uint8(newimg);
subplot(2,3,1);imshow(orgin);title('原图');
subplot(2,3,2);imshow(standard);title('标准图');
subplot(2,3,3);imshow(newimg);title('处理后图片');
subplot(2,3,4);imhist(orgin);
title('原图');
subplot(2,3,5);imhist(standard);
title('标准图');
subplot(2,3,6);imhist(newimg);
title('处理后图片');
基于Matlab的图像处理算法-直方图修正
需积分: 24 107 浏览量
2022-11-26
17:44:24
上传
评论
收藏 1.19MB ZIP 举报
西天取经的熊猫
- 粉丝: 1008
- 资源: 56
最新资源
- 基于Python+FFmpeg的视频和音频的处理+剪辑+源码+开发文档+项目解析(高分优秀项目)
- 母亲节祝福html源码示例.pdf
- 基于51单片机DS1302实时时钟LCD1602显示
- (54节)视频号0粉起号课,逻辑梳理,技能提升,完整版-课程网盘链接提取码下载 .txt
- Mendix5-添加自定义逻辑
- 基于java的图片浏览小程序源码.zip
- 陈呵keyshot产品渲染第2期-课程网盘链接提取码下载 .txt
- 分层MPC控制器的实时车辆最优控制和避障Hierarchical MPC controller for real time ve
- 基于QT+C++实现微动背景,界面看似静态实则动态+源码
- 非线性弹簧质量系统的简单模型预测控制(MPC)Simple Model Predictive Control (MPC) for
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈