So, I use the following code to carry out the discrete wavelet transform on an image of Lena. I am interested in then doing some changes to a single image out of the obtained 4. How do I extract any of the images? How do I then put it back into an object which I can then carry out the inverse wavelet transform on?
img = ExampleData[{"TestImage", "Lena"}];
dwd = DiscreteWaveletTransform[img, HaarWavelet[], 2];
WaveletImagePlot[dwd, Automatic,ImageAdjust[ImageAdjust[#], {0.01, 0.2, 1.9}]&]
WaveletImagePlot[]
? It's explained there how to obtain separate images instead of a hierarchical grid. $\endgroup$