aboutsummaryrefslogtreecommitdiff
path: root/src/image.h
blob: 3c5397df2e46149cab40864034d5dd2ecb461999 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef IMAGE_H
#define IMAGE_H

#include <stddef.h>
#include <stdint.h>

#define BIN_DEFAULT_WIDTH 240

void rotate_rgba_clockwise(uint8_t**, size_t, size_t);
void rotate_rgba_counterclockwise(uint8_t**, size_t, size_t);

size_t bin_to_rgba(uint8_t**, size_t);
size_t rgba_to_bin(uint8_t**, size_t);

size_t png_to_rgba(uint8_t**, size_t);
size_t rgba_to_png(uint8_t**, size_t);

#endif