Как конвертировать картинку в массив пикселей rgb

Рейтинг: 0Ответов: 1Опубликовано: 12.07.2023

Хочу конвертировать изображение в массив пикселей для дальнейшей обработки

Ответы

▲ 1Принят

Совсем простой вариант: stb_image.

Скачать, добавить в пути поиска инклудов.

#define STB_IMAGE_IMPLEMENTATION
#include "stb_image.h"
int w = 0, h = 0;
unsigned char *data = stbi_load("путь", &w, &h, nullptr, 3); // если написать 4 - загрузит с прозрачностью
if (!data)
    ошибка

// Здесь `data` - массив размера w*h*3

stbi_image_free(data);