naps.cores.video.wavelet package

Submodules

naps.cores.video.wavelet.dng module

naps.cores.video.wavelet.py_compressor module

naps.cores.video.wavelet.py_wavelet module

naps.cores.video.wavelet.py_wavelet_benchmark module

naps.cores.video.wavelet.py_wavelet_repack module

naps.cores.video.wavelet.vifp module

naps.cores.video.wavelet.wavelet module

class naps.cores.video.wavelet.wavelet.MultiStageWavelet2D(*args, src_loc_at=0, **kwargs)

Bases: Elaboratable

Does a multi level wavelet transform while producing a wide image that has the lf part on the left and the hf parts on the right

elaborate(platform)
class naps.cores.video.wavelet.wavelet.Wavelet1D(*args, src_loc_at=0, **kwargs)

Bases: Elaboratable

elaborate(platform)
class naps.cores.video.wavelet.wavelet.Wavelet2D(*args, src_loc_at=0, **kwargs)

Bases: Elaboratable

elaborate(platform)

naps.cores.video.wavelet.wavelet_compressor module

class naps.cores.video.wavelet.wavelet_compressor.WaveletCompressor(*args, src_loc_at=0, **kwargs)

Bases: Elaboratable

compresses an image stream using a wavelet compression algorithm

elaborate(platform)

naps.cores.video.wavelet.wavelet_test module

Module contents