извлекать или анализировать визуальную информацию из изображения - PullRequest
2 голосов
/ 22 июня 2011

Мне просто любопытно, если кто-то знает, как анализировать изображение. например:

У меня есть изображение тепловой карты, я знаю, что хочу извлечь значение цвета и координаты x, y и перерисовать изображение с помощью javascript & canvas.

Другим примером может быть распознание рисунка на изображении (линии, стрелки) и извлечение направления и длины.

1 Ответ

3 голосов
/ 22 июня 2011

Популярная библиотека для анализа изображений и видео, которую я бы порекомендовал: OpenCV .Я успешно использовал этот github-форк из ruby-opencv gem .Если вы прокрутите файл readme вниз, вы увидите пример обнаружения лиц.Модульные тесты демонстрируют, как делать другие вещи, такие как рисование фигур и тому подобное.На первый взгляд, я не вижу никаких тестов на извлечение данных пикселей, но это определенно возможно.

Если вам нужно что-то более простое, вы можете попробовать devil .Он более удобен для пользователя и ориентирован на манипулирование изображениями, но вы, вероятно, сможете извлечь из него данные о пикселях.

Похоже, вы будете склоняться к OpenCV.Может быть полезно взглянуть на этот предыдущий вопрос , в частности упоминание о преобразовании Хафа

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...