资源简介
图像处理中非均匀校正的程序,对学习图像处理非均匀校正的同学有帮助
代码片段和文件信息
clear all;
close all;
%S_high = imread(‘C:\Users\weifeng\Desktop\high1_12_100.bmp‘);
%S_low=imread(‘C:\Users\weifeng\Desktop\low_12_100.bmp‘);
%handimg=imread(‘C:\Users\weifeng\Desktop\scen1_12_1336.bmp‘);
%save imagedate;
load imagedate; %加载图像
[yx]=size(S_high); % 取出图像大小
S_high=double(S_high);
S_low=double(S_low);
handimg=double(handimg);
SH=sum(sum(S_high))./(x*y);
SL=sum(sum(S_low))./(x*y);
S_H=SH*ones(200200);
S_L=SL*ones(200200);
Dij_H=S_high-S_H;
Dij_L=S_low-S_L;
[XY]=meshgrid(1:x1:y); % 生成网格坐标
%*******************原始图像********************%
figure;
subplot(321);
imshow(uint8(S_high));
title(‘原始高温图像‘);
subplot(322);
mesh(XYS_high); % 画三维图
title(‘原始高温图像三维显示‘);
set(gca‘ZLim‘[0210]);
color
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 95621 2015-12-26 17:17 imagedate.mat
文件 6166 2016-01-04 13:57 image_processing.m
评论
共有 条评论