Выпрямление линии, растянутой из-за движения камеры.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Выпрямление линии, растянутой из-за движения камеры.

Сообщение Anonymous »

Мне нужно выполнить обработку изображения, чтобы обратить вспять растяжение, вызванное движением объекта во время съемки камерой.
Целевое полученное изображение выглядит следующим образом.А.
Изображение

Мое текущее изображение выглядит вот так. Я не могу четко изложить этот предмет, но надеюсь, что он сможет его проиллюстрировать. На этом изображении
верхняя часть растянута, а нижняя часть не растянута
B.
Изображение

Моя мысль заключается в том, чтобы
  • обнаружить левую и правую линии.
  • отразить правую линию, чтобы я мог усреднить координаты между этими двумя (левой и правой) справа).
  • обработка изображений чтобы изменить размер изображения так, чтобы растянутая вниз часть была короче (снова сделайте линию прямой).
Третья часть готова. Со второй частью я справлюсь.
У меня возникли проблемы с первой частью.
как мне определить левую и правую линии?
После определения порога я могу найти черные пиксели, но я не уверен, как идентифицировать линии, обращенные влево и вправо.
  • дополнительная информация для моего мыслительного процесса
    Для процесса 2 , поскольку это шаблон, левая и правая линии должны и есть то же самое (они представляют собой сетку с одинаковым градиентом). На каждой высоте изображения они должны быть одинаковыми.
Для процесса 3 на моем изображении растянутая часть растягивается вниз. Это можно сделать, получив градиент линии из нерастянутой части. Затем используйте обработку изображения, чтобы изменить размер растянутой части, чтобы градиент стал таким же.

Подробнее здесь: https://stackoverflow.com/questions/792 ... a-movement
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»