Proyecto Final - Turinmachin
Recreación del minijuego de matemáticas de Brain-Age usando redes neuronales
Loading...
Searching...
No Matches
pixels.h
Go to the documentation of this file.
1#ifndef INCLUDE_GAME_PIXELS_H
2#define INCLUDE_GAME_PIXELS_H
3
4#include <SDL3/SDL_rect.h>
5#include <cstdint>
6#include <vector>
7
8namespace game {
9
10 auto make_grayscale(const std::vector<std::uint8_t>& pixel_data, std::size_t width)
11 -> std::vector<std::uint8_t>;
12
13 auto downscale_to_8x8(const std::vector<std::uint8_t>& grayscale_data,
14 const SDL_Rect& src_rect,
15 int width) -> std::vector<std::uint8_t>;
16
17} // namespace game
18
19#endif
Definition constants.h:7
auto downscale_to_8x8(const std::vector< std::uint8_t > &grayscale_data, const SDL_Rect &src_rect, int width) -> std::vector< std::uint8_t >
Definition pixels.cpp:27
auto make_grayscale(const std::vector< std::uint8_t > &pixel_data, std::size_t width) -> std::vector< std::uint8_t >
Definition pixels.cpp:9