ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
halfblock.h
Go to the documentation of this file.
1#pragma once
2
18#include <stdint.h>
19#include <stddef.h>
20
48char *rgb_to_truecolor_halfblocks_scalar(const uint8_t *rgb, int width, int height, int stride_bytes);
49
65char *rgb_to_halfblocks_scalar(const uint8_t *rgb, int width, int height, int stride_bytes, const char *palette);
66
84char *rgb_to_16color_halfblocks_scalar(const uint8_t *rgb, int width, int height, int stride_bytes,
85 const char *palette);
86
104char *rgb_to_256color_halfblocks_scalar(const uint8_t *rgb, int width, int height, int stride_bytes,
105 const char *palette);
106
unsigned char uint8_t
Definition common.h:56
char * rgb_to_truecolor_halfblocks_scalar(const uint8_t *rgb, int width, int height, int stride_bytes)
Convert RGB to truecolor half-blocks using scalar code.
char * rgb_to_16color_halfblocks_scalar(const uint8_t *rgb, int width, int height, int stride_bytes, const char *palette)
Convert RGB to 16-color half-blocks using scalar code.
char * rgb_to_halfblocks_scalar(const uint8_t *rgb, int width, int height, int stride_bytes, const char *palette)
Convert RGB to monochrome (grayscale) half-blocks using scalar code.
char * rgb_to_256color_halfblocks_scalar(const uint8_t *rgb, int width, int height, int stride_bytes, const char *palette)
Convert RGB to 256-color half-blocks using scalar code.