|
下面是图像数据调节和转换的代码,它的运行需要使用colorspace函数,我已经以附件上传,希望对相关研究的人有帮助。
clc;clear;close all
% read images
folder = 'D:7-21-simplewaystems1';
name = 'test.tif';
IM = imread([folder,name]);
IM1 = imread([folder,name]);
% turn to gray colorspace function frm Matlab central
% http://www.mathworks.fr/matlabcentral/fileexchange/28790-colorspace-transformations
% IM=imadjust(IM,[.4 .3 0.5; .8 .7 1],[]);
% imshow(testimage);
IM_HSV = colorspace('RGB->HSI',IM);
V=IM_HSV(:,:,2);
% index=find (V>=0.6);
% V(index)=0;
gray_HSI = mat2gray(V);
gray_IM1 = gray_HSI;
gray_IM2=rgb2gray(IM);
gray_ima=imadjust(gray_IM2,[0.4 0.7],[ ],1.2);
figure(1);imshow(gray_IM2);figure(2); imshow(gray_ima);
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-19 22:21
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社