1

我使用 Lena 图像 256x256 uint8 并应用了 Haar 过滤器

dwt2(startImage,'haar','mode','sym');

当我看到水平、垂直和对角线过滤的图像时,我看到了 Lena 的细节,但好像它们是黑白的,并且对应的矩阵有负数条目(!)。如果我看到平均图像,我只会看到一个白色方块。在 Matlab 7.11 中搜索帮助,我看到了示例,它适用于 MAT 文件,并使用 wcodemat 函数,但我需要通过加载图像

J = imread('Lena.tif');

因为我打算使用大量图像来训练判别式等。我怎样才能正确获得缩放图像?帮我解决这个问题。

4

1 回答 1

1

我只需要在每个分解级别中使用 mat2grey,就是这样。

于 2012-11-02T16:54:23.943 回答