Возможна Ли Обработка/Анализ Изображений NodeJS?
Я NodeJS
на стороне сервера, и я пытаюсь сделать немного автоматической обработки изображений для определения 'цвет' изображения.
вот шаги того, что я хочу сделать:
- возьмите изображение (на удаленном сервере, поэтому прошло через URL) и получите его размеры
- используйте размеры для расчета центра изображения
- возьмите прямоугольник 10px x 50px (WxL) вокруг центральной точки
- получить RGB значение каждого из этих пикселей (500 на изображение)
- выведите среднее значение пикселей
Я знаю, что такие вещи возможны в PHP, но я хотел бы использовать Node. Я видел учебники по использованию Node-imagick
для базовой обработки(например, изменение размера и обрезка), но не знаю, с чего начать с более продвинутого анализа.
вопросы
(a) возможно ли это с узлом?
(b) какие библиотеки будут позвольте мне сделать это?
2 ответов
node-itk может быть вам полезен.
Node-ITK-это узел.JS wrapper, который построен поверх ITK. Он был построен, чтобы облегчить Ноэ.использование js в быстром прототипировании, образовании и веб-сервисах для обработки медицинских изображений.