Регистрация изображений: оценка параметров

Я хочу зарегистрировать точно два изображения примерно с одного и того же объекта. Первое изображение получено с использованием "источника белого света", а второе - с помощью "источника флуоресцентного света".

Я предполагаю, что второе изображение "равно" первому изображению, которое подверглось вращению и переводу (и, возможно, небольшому изменению в размере).

Вот мои два изображения

Из-за природы двух моих изображений я не могу использовать ключевые точки для вычисления параметров поворота и перевода.

Вместо того, чтобы использовать ключевую точку, я пытаюсь использовать двоичные изображения с заданными границами или контуры моих объектов.

Двоичные трешолдированные изображения и контуры

Я попытался использовать функцию из openCV: cv2.matchTemplate. Эта функция может обнаружить шаблон на изображении, но шаблон должен быть в той же ориентации на целевом изображении.

Так что на самом деле cv2.matchTemplate не похоже на мой случай.

Вот мой вопрос:

Как я могу вычислить параметры вращения и перевода, используя контуры или двоичные изображения?

0 ответов

Другие вопросы по тегам