Как я могу нарисовать строку текста на пикселях изображения BGR, чтобы текст можно было прочитать при отображении, С++?C++

Программы на C++. Форум разработчиков
Anonymous
Как я могу нарисовать строку текста на пикселях изображения BGR, чтобы текст можно было прочитать при отображении, С++?

Сообщение Anonymous »

Есть ли простой способ изменить пиксели изображения BGR размером 72x72 пикселя, чтобы оно содержало строку текста, читаемую при отображении изображения.

По сути, мне нужно нарисовать текст в str в буфере изображения img, созданном ниже, таким образом, чтобы его можно было прочитать когда изображение отображается.

unsigned char img[72*72*3]; // 72*72*3 BGR image buffer
unsigned char B = 0x00;
unsigned char G = 0x00;
unsigned char R = 0x00;
std::string str = "Test Text";

// Create BGR image
for (int i = 0; i < (72*72*3); i += 3)
{
img[i + 0] = B;
img[i + 1] = G;
img[i + 2] = R;
}

// Draw str on BGR image buffer?


Подробнее здесь: https://stackoverflow.com/questions/564 ... t-the-text

Вернуться в «C++»