MATLAB图像处理

要对一幅图像的信息进行分析(最终目的是想通过给出的一些参数再得到一幅相似的图),应该学习matlab图像处理的哪部分知识,我是刚接触到这个东西的,麻烦说的具体点,谢谢!

% 强烈建议你看数字图像处理(Matlab版),可以到我的文库里下载一份电子档
% 下面是一些基本的操作
%如有需要,请告诉我你的邮箱,发你一份

clc;clear
[X,cmap]=imread('gz.jpg');
X1=X(:,:,3);

class(X1) % 观察X1 的数据类型
save x1 X1
whos

%==============================================================
image(X);
colormap(cmap);
axis image off %保持宽高比
%==============================================================

%==============================================================
% 图像不同类型之间的转化
% 对应参数的设置
% JPEG jpg ‘Quality’ [0,100]间任意值,默认为75
% TIFF tif ‘Compression’ ‘none’或‘packbits’二位图为‘ccitt’
% HDF hdf ‘Compression’ ‘none’‘rle’或‘jpeg’默认‘rle’

imwrite(X,'gz1.tif','Compression','none') %将图像以TIFF格式保存
imfinfo('gz1.tif') %读取图像的特征信息
imfinfo('gz.jpg')
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-13
一般在关于matlab图像处理的书里面都有专门的一章讲图像的信息分析。你可以找本书看看。
相似回答