Replies: 2 comments 4 replies
-
Exploring the code further, it seems a good possibility is to create a fourth set of (backward) transforms implementations (besides the generic C and SSE/AVX variant sets) that do not perform the actual wavelet transform/decomposition. As the code is not documented, I could use a little guidance. I will fork the code for my experiments. |
Beta Was this translation helpful? Give feedback.
-
Hi Leon, Happy to help. One way, as you mentioned, is to modify the wavelet transform and color transform subroutines. You also need to stop the code from converting data back to its original format, which are in integers. It might be worth noting that the reversible 5/3 wavelet employs an integer pipeline while the irreversible 9/7 wavelet employs a floating point pipeline.
Generating a de-interleave image requires allocating many more buffers than what the code allocates. What I would recommend -- still requires work on your side, but it is different to what you think -- is to:
Hope this helps. Let me know if you have any issues. Kind regards, |
Beta Was this translation helpful? Give feedback.
-
I would like to decode a bitstream to a full-size image, but without the reverse frequency and colour transforms in effect. So as to show the LL, HL, LH, HH and further frequencies.
As I think the wavelet transform does also copy from src to dst, altogether not calling them would not work, but I could use some help to understand what does need to be done.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions