%% 关于subplot 和imadjust 的练习
clc
clear
f=imread('image\breast.tif');
subplot(2,3,1); %将几张图片分区域显示到一张图里面
imshow(f);
g2 = imadjust(f,[0 1],[1 0]);%imadjust(I,[LOW_IN; HIGH_IN],[LOW_OUT; HIGH_OUT]);
%这个函数是将LOW_IN映射到LOW_OUT,将HIGH_IN映射到HIGH_OUT,
%这些参数都是强度值,所以其大小在0到1之间。其它的截断。
%如果imadjust(f,[0,1],[1,0])则相当于imcomplement(f),相当于灰度图像反转。
%如果第4个参数gammar存在的话,则可以控制器映射曲线是凹凸型的,具体的见help命令。
subplot(2,3,2);
imshow(g2);
g3 = imcomplement(f);
subplot(2,3,3);
imshow(g3);
g4 = imadjust(f,[0.5 0.75],[0,1]);
subplot(2,3,4);
imshow(g4);
g5 = imadjust(f,[],[],2);
subplot(2,3,5);
imshow(g5);
%% 直方图imhist
clc
clear
close all
f=imread('image\breast.tif');
subplot(121),imshow(f);<