2013-03-26 5 views
0

Я ищу способ размыть 2 изображения (несколько шумных изображений, выполненных с использованием одного и того же оборудования/настройки, но может иметь слегка другое освещение) двух идентичных продуктов (реальных продуктов, которые is :), поэтому ядро ​​размытия будет рассматривать аналогичные контуры, найденные на двух изображениях.Как сгладить/размыть 2 похожих изображения с помощью opencv

Я могу найти контуры в обоих/одном из изображений, но что дальше? В общем, я хочу сравнить изображения, чтобы найти различия между ними. Любое предложение?

ответ

1

найти сходства или несходства вы можете сделать следующее ..

  1. регистрации изображения ... попытаться найти количество функций в обоих изображениях ... число подобных функций, является мерой как похожие/разнородные изображения ...
  2. Если два изображения очень похожи, за исключением нескольких деталей здесь и там .... вы можете найти контуры, количество контуров и их длину ... любая дополнительная функция будет создавать дополнительный контур ... однако это может не работать для предметов, которые одинаковы для обоих изображений, но масштабируются или ориентированы по-разному в любом изображении.
  3. Макроскопически упрощенным, но может оказаться эффективным ... попытаться найти совместное соотношение между двумя изображениями ... в этом случае мелкие детали могут быть пропущены, потому что весь процесс основан интенсивность ..

Подробнее от какого типа изображения или объектов, которые вы ищете, поможет решить вашу проблему ...

Смежные вопросы