Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dernasherbrezon/ssdv4j
Decode ssdv protocol
https://github.com/dernasherbrezon/ssdv4j
abbreviated java jpeg ssdv
Last synced: about 1 month ago
JSON representation
Decode ssdv protocol
- Host: GitHub
- URL: https://github.com/dernasherbrezon/ssdv4j
- Owner: dernasherbrezon
- License: apache-2.0
- Created: 2020-01-08T05:00:26.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-24T07:03:09.000Z (over 2 years ago)
- Last Synced: 2024-05-02T05:09:19.158Z (8 months ago)
- Topics: abbreviated, java, jpeg, ssdv
- Language: Java
- Homepage: https://ukhas.org.uk/guides:ssdv#packet_format
- Size: 624 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## About [![Build Status](https://travis-ci.com/dernasherbrezon/ssdv4j.svg?branch=master)](https://travis-ci.com/dernasherbrezon/ssdv4j) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=ru.r2cloud%3Assdv4j&metric=alert_status)](https://sonarcloud.io/dashboard?id=ru.r2cloud%3Assdv4j)
SSDV decoder, written in java.
## Usage
Configure maven:
```xml
ru.r2cloud
ssdv4j
1.3```
Configure source. It can be ```java.util.List``` or ```ru.r2cloud.ssdv.SsdvInputStream```. For example:
```java
try (SsdvInputStream is = new SsdvInputStream(SsdvInputStreamTest.class.getClassLoader().getResourceAsStream("file.bin"), 189)) {
SsdvDecoder decoder = new SsdvDecoder(is);
while (decoder.hasNext()) {
SsdvImage cur = decoder.next();
}
}
```Class ```ru.r2cloud.ssdv.SsdvImage``` contains ```java.awt.image.BufferedImage``` and some ssdv statistics.