Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oresat/libbpe
A bit plane encoder library
https://github.com/oresat/libbpe
Last synced: about 1 month ago
JSON representation
A bit plane encoder library
- Host: GitHub
- URL: https://github.com/oresat/libbpe
- Owner: oresat
- License: other
- Created: 2023-12-03T22:35:45.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-07T04:21:04.000Z (about 1 year ago)
- Last Synced: 2024-03-26T05:05:26.574Z (9 months ago)
- Language: C
- Size: 2.11 MB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Kyle Klein for OreSat -
oresat.org - [email protected] -
[email protected] - September 2023This program has been adapted from the University of Nebraska-Lincoln's
C language implementation of the CCSDS 122.0-B-2 Recommended Standard for
Image Data Compression. It has also been made to include code that allows
binding to Python using pybind.Information on the original source program and its calling arguments for image
parameters can be found at the following website:
http://hyperspectral.unl.eduPlease note header comments for each file, as we have attempted to adapt the
source code to more modern capabilities while maintaining portability.It should be possible to use the Makefile in the source directory to build the
bpe program without incorporating the extra code used to bind it to Python.Note: The source program has a command line option to indicate if pixels are
signed or unsigned. This option has been omitted from the python
program; all operations assume the pixels are unsigned by default.