У меня есть массив, состоящий из объектов RGB (цвет пикселя). Пример:RGB массив для буферного изображения в Node.js
[
{r: 40, g: 143, b: 54},
{r: 86, g: 193, b: 87},
...
]
И у меня есть разрешение изображения. Пример:
{
width: 400,
height: 300
}
Как преобразовать этот массив в буфер в Node.js для отображения в браузере?
Что представляют собой эти объекты RGB? Является ли это списком пикселей на изображении? – zlumer
Хотя вы можете поместить данные изображения в буфер, например 'ArrayBuffer', используя' UInt8ClampedArray', вы не сможете напрямую использовать это для отправки изображения. Для создания потока изображения, такого как jpg или png, вам нужна библиотека кодирования изображений. –
@zlumer Да, цвет пикселя. – Vladimir37