Пакет NodeJS LIKE питонов PIL - PullRequest
       59

Пакет NodeJS LIKE питонов PIL

0 голосов
/ 28 апреля 2019

Я участвую в турнире Ludum Dare 44 и столкнулся с моим первым большим препятствием.

Я написал приложение Node (на стороне сервера), работающее в терминале. Я хочу экспортировать карту PNG, созданную мной из Perlin Noise, чтобы заполнить массив размером 1024 * 1024.

Моя проблема в том, что я не могу найти в терминале NPM ничего, что могло бы создать изображение с нуля. Я не хочу писать это на холсте или что-то подобное. Я специально хочу записать это в файл.

Кто-нибудь знает о пакете, который:

  1. может создавать изображение (PNG) так же, как Pythons PIL (библиотека изображений Python) может просто обращаться к изображению в виде массива.

  2. Если этого не существует, кто-нибудь может дать мне руководство по созданию изображения с нуля? Я считаю, что BMP довольно прост, это заголовок с массивом пикселей слева направо, если я правильно понимаю.

1 Ответ

2 голосов
/ 28 апреля 2019

Если вы знакомы с обработкой, вы можете использовать библиотеку p5.js , чтобы создать образ и затем сохранить его в файловой системе?Вы просто не добавите его на холст в DOM.

...