Движение земли RGB цветов - PullRequest
0 голосов
/ 30 января 2020

Я хочу иметь метри c для сопоставления двух RGB изображений друг с другом. Я изучал некоторые математические формулы, чтобы понять расстояние Вассерштейна Сципи scipy.stats.wasserstein_distance. Я понимаю подход для изображений в оттенках серого следующим образом:

  1. преобразование обоих изображений RGB в оттенки серого
  2. вычисление гистограммы np.histogram с 255 ячейками для каждого значения оттенков серого, равного единице.
  3. нормализуют значения
  4. вычисляют совокупное распределение (CDF) для каждой гистограммы
  5. Рассчитывают площадь обоих CDF и вычисляют различие (расстояние Вассерштейна) между двумя

Это имеет смысл для меня, однако я не понимаю, как применить те же логи c к изображению RGB? Я предполагаю, что мне нужно будет рассчитать гистограммы для каждого цветового канала (RGB), а затем вычислить расстояние Вассерштейна между каждым цветовым каналом из двух изображений.
Как только у меня будет три расстояния, для каждого как мне действовать? Как мне объединить эти расстояния?

...