Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Wavelet decomposition of images

Name: Anonymous 2011-08-08 15:08

I'm wondering if an image such as http://en.wikipedia.org/wiki/File:Jpeg2000_2-level_wavelet_transform-lichtenstein.png is just a representation of a wavelet decomposition, or if you could actually recover the decomposed image.

The decomposition code works with doubles, so while I can decompose an image properly (each colour channel separately), the resultant values are doubles and some of them are outside the 0-255 range. I'm not sure if it's possible to represent the result as an image and then reverse the decomposition, since I'd have to transform the values to bytes and I'd lose a shitload of precision.

Name: Anonymous 2011-08-08 17:01

this is now a post ending in doubles must post tits thread

Name: Anonymous 2011-08-08 17:12

>>1
We don't do doubles on /prog/, polecat keba/b/s.

Name: Anonymous 2011-08-08 17:38

>>1
Maybe you should invent discrete-discrete image processing and work with that.

I don't think you would lose that much information. 0-255 all that the computer can display anyway. So it doesn't matter.

Name: Anonymous 2011-08-08 18:46

<--- check 'em flotz

Name: Anonymous 2011-08-08 18:54

<--- check em' intz

Name: Anonymous 2011-08-08 19:23

>>3
Fuck off and die, ``fagstorm''.

Name: Anonymous 2011-08-08 19:24

>>4
I'm trying to implement a denoising filter and I think that I can simply work entirely with doubles; I'm just wondering if images such as the one linked in the OP are only representations of the wavelet decomposition or if they're actually usable.

Name: Anonymous 2011-08-08 20:47

>>8
You should be working with doubles because that's what the wavelet transform returns.

For fourier transforms atleast, you can store the resultant frequency image as an actual image. And I don't think you lose all that much information after you round all the numbers (ofcourse you do lose information). The inverse transform would work fine, with a bit of noise added. Same goes for wavelet transforms, I suppose.

Don't change these.
Name: Email:
Entire Thread Thread List