Home » Developing U++ » UppHub » SixelRaster package for U++ (Sixel image decoder and StreamRaster interface for for U++)
SixelRaster package for U++ [message #58811] |
Sun, 11 September 2022 22:21 |
Oblivion
Messages: 1108 Registered: August 2007
|
Senior Contributor |
|
|
Hi,
In the process of refactoring certain parts of TerminalCtrl, I've decided to move the SixelRaster class into its own package and publish it via UppHub. This is a standalone package (it does not require Terminal package).
Sixel decoder is vastly improved (thanks to our discussion on optimization with jerch (xterm.js dev.)
The package and example code is immediately available via UppHub (or upp-components repo, for that matter)
# SixelRaster package for U++
StreamRaster interface for DEC's sixel image format.
## Features and Highlights
- Standalone package (obviously...)
- Automatically registers itself for the U++'s image decoder factory.
- Supports both RGB and HSL color spaces.
- Supports true color.
- Takes advantage of CPU intrinsics for drawing compressed images, when available.
## Example
|
|
SixelRasterExample: Demonstrates the usage of SixelRaster class as a a part of U++ image decoding factory.
Best regards,
Oblivion
Github page: https://github.com/ismail-yilmaz
upp-components: https://github.com/ismail-yilmaz/upp-components
Bobcat the terminal emulator: https://github.com/ismail-yilmaz/Bobcat
[Updated on: Sun, 11 September 2022 22:25] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Fri Sep 13 16:36:05 CEST 2024
Total time taken to generate the page: 0.02285 seconds
|