Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/donatj/mpo
JPEG-MPO Decoder / Converter Library and CLI Tool
https://github.com/donatj/mpo
decoder go jpeg-mpo mpo multi-picture
Last synced: 2 months ago
JSON representation
JPEG-MPO Decoder / Converter Library and CLI Tool
- Host: GitHub
- URL: https://github.com/donatj/mpo
- Owner: donatj
- License: mit
- Created: 2015-04-14T22:37:59.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-04-13T20:42:04.000Z (over 1 year ago)
- Last Synced: 2024-10-03T10:56:07.971Z (3 months ago)
- Topics: decoder, go, jpeg-mpo, mpo, multi-picture
- Language: Go
- Homepage: https://donatstudios.com/MPO-to-JPEG-Stereo
- Size: 24.4 KB
- Stars: 17
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-go - mpo - Decoder and conversion tool for MPO 3D Photos. (Images / Search and Analytic Databases)
- awesome-go - mpo - JPEG-MPO Decoder / Converter Library and CLI Tool - ★ 4 (Images)
- awesome-go-extra - mpo - MPO Decoder / Converter Library and CLI Tool|9|4|1|2015-04-14T22:37:59Z|2020-06-18T16:55:56Z| (Images / Advanced Console UIs)
- awesome-go-zh - mpo
README
# MPO Decoder Library
[![Go Report Card](https://goreportcard.com/badge/donatj/mpo)](https://goreportcard.com/report/donatj/mpo)
[![GoDoc](https://godoc.org/github.com/donatj/mpo?status.svg)](https://godoc.org/github.com/donatj/mpo)
[![awesome-go](https://img.shielded.dev/s?title=listed%20on&text=awesome-go&color=blue)](https://github.com/avelino/awesome-go)Simple Go JPEG MPO (Multi Picture Object) Decoder - Library and CLI Tool
The library and CLI tool contain the ability to convert MPO to Stereoscopic JPEG as well as various color combinations of Analglyph.
A Web UI for this library exists here:
https://donatstudios.com/MPO-to-JPEG-Stereo
## Install CLI Tool
Binaries are availible for Darwin (macOS), Linux and Windows on the release page:
https://github.com/donatj/mpo/releases
### From Source
```bash
go install github.com/donatj/mpo/cmd/mpo2img@latest
```## CLI Usage
```
mpo2img
usage: mpo2img
-format string
Output format [stereo|red-cyan|cyan-red|red-green|green-red] (default "stereo")
-help
Displays this text
-outfile string
Output filename (default "output.jpg")
```## WIP
Todo:
- Optimization
- Add Writer
- Add more control over stereo/anaglyph