Спасибо, что откликнулись и за идеи!
Понимаю, что задачка непростая.
Видимо самое сложное и непонятное сидит в п.3 от Imikle:
3. Пытаемся совместить изображения с наложением так, что бы детали совпадали.
Действительно ее правильно наверное назвать "умной склейкой".
Идея от Imikle упростить задачу путем выделения каких-то "больших" кубиков мне тоже видится самой подходящей. Наверное действительно нужно выделить некие основные градиентные области в изображении и опираться на них. Например, это может быть несколько локальных максимумов. (Похоже, что вот оно нашлось - одно из решений. Причем, буквально сейчас, в процессе написания вам ответа).
Т.о. по алгоритму от Imikle:
1.Как-то задираем параметры изображения "с целью уменьшения количества кубиков".
2.Выделяем три локальных максимума разнесенных на некое расстояние большее некого N (чтобы максимумы не были выбраны совсем близко).
3.Совмещаем изображения по вершинам этих максимумов.
Спасибо всем огромное!
P.S. Angvelem, скажите пожалуйста, что это такое ТС?
|