请教matlab高手(有高分赠送)

来源:百度知道 编辑:UC知道 时间:2024/06/17 18:27:37
I1=imread('F:\毕业设计\特征图片\cd01.tif'); %求菜地样本共生矩阵对比度CON
f=inline('dui_bd1(I)');
I1=blkproc(I1,[10 10],f); %将图象以10*10的矩阵进行计算对比度
a1=mean2(I1(1:8,1:8)) %取均值
请高手帮我讲讲每一句话的意思!

I1=imread('F:\毕业设计\特征图片\cd01.tif'); %求菜地样本共生矩阵对比度CON %%%读入tif格式的图片,将值赋给I1;

f=inline('dui_bd1(I)'); %%%调用一个内联函数,dui_bd1.
I1=blkproc(I1,[10 10],f);

%将图象以10*10的矩阵进行计算对比度 %%%调用mantlab工具箱中函数,对图像进行分块处理。
函数调用形式:
B = blkproc(A,[m n],fun, parameter1, parameter2, ...)
[m n] : 图像以m*n为分块单位,对图像进行处理(如8像素*8像素)
Fun: 应用此函数对分别对每个m*n分块的像素进行处理
parameter1, parameter2: 要传给fun函数的参数

a1=mean2(I1(1:8,1:8)) %对处理后的I1取平均值