Expand description
CCSDS 121.0-B-3 Lossless Data Compression (Rice coding). CCSDS 121.0-B-3 Lossless Data Compression (Rice coding).
Block-adaptive entropy coder with unit-delay predictor. Each block of J samples is coded with the option that minimizes the total encoded length. Options: zero-block, second extension, fundamental sequence, split-sample k=1..n-2, no compression.
§Configuration
| Parameter | Range | Description |
|---|---|---|
| n | 1..32 | bits per sample |
| J | 8,16,32,64 | block size in samples |
| r | 0..4096 | reference sample interval (0=off) |
Structs§
- Config
- Compression parameters.
Enums§
- Error
- Compression/decompression error.
Functions§
- compress
- Compress samples using CCSDS 121.0-B-3.
- decompress
- Decompress CCSDS 121.0-B-3 data.