成语大全网 - 成语词典 - 如何用matlab实现像分析和编码

如何用matlab实现像分析和编码

用blkproc函数

b

=

blkproc(a,[m

n],fun,

parameter1,

parameter2,

...)

参数解释:[m

n]

图像以m*n为分块单位,对图像进行处理(如8像素*8像素)

fun:

应用此函数对分别对每个m*n分块的像素进行处理

parameter1,

parameter2:

要传给fun函数的参数

比如:

output

=

blkproc(img,[8

8],'dct');

%对图像的每个字块的列

行进行dct变换

output

=

blkproc(output',[8

8],'dct');