сравнение двух векторных изображений

Я хочу сравнить два векторных изображения (скажем, SVG) и посмотреть, насколько они близки. По сути, я хочу проверить правильность алгоритма трассировки, который преобразует растровые изображения в векторный формат.

Я собираюсь проверить этот алгоритм следующим образом:

-Сделайте несколько векторных изображений.

-Растеризация векторного изображения в png.

- Загрузите указанный выше png в алгоритм трассировки.

-Сравните вывод программы трассировки (которая является SVG) с исходной.

Хотя я знаю, что есть некоторые метрики для растровых изображений, такие как RMSE (в imagemagick), я не знаю, есть ли какие-то стандартные метрики для векторных форматов. Я могу придумать некоторые простые метрики, такие как количество дуг , линии, кривые и т. д. Но они не могут обнаружить отклонения в геометрии и цветах. Может ли кто-нибудь предложить хорошую стандартную метрику или какой-либо другой подход к этой проблеме.

11
задан Aarkan 24 September 2011 в 17:17
поделиться