Форум программистов, компьютерный форум, киберфорум
Python: Научные вычисления
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 04.08.2020
Сообщений: 148
1

Как выделить на изображении опорные точки для афинных преобразований?

25.12.2020, 13:54. Просмотров 1920. Ответов 2

Доброго времени суток, допустим есть изображение лица, но лицо на фотографии повернуто в сторону или наклонено
Соответственно нужно лицо отцентрировать, я планирую использовать афинные преобразования, но для них нужно отметить определенное количество точек на лице
Я так понимаю, мне нужно несколько сотен изображений с уже отмеченными точками, после этого обучить на этих изображениях нейронку, чтобы входом было обычное изображение, а выходом изображение с построенными точками
Но я не очень понимаю, как эти точки на изображении отмечать, в пейнте их рисовать или как?
И второе, что я не очень понимаю, так как нет большого опыта в этой теме, какой тип нейронки лучше использовать для обучения построения таких точек?
Помогите пожалуйста
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2020, 13:54
Ответы с готовыми решениями:

Как делать опорные точки на изображении?
пример на скрине

Не вижу опорные точки сочленений
Всем привет. Недавно начал изучать Unity и столкнулся с такой проблемой. При использовании...

Как выделить преобладающий цвет в изображении?
Я использую Emgucv(openCV) для сравнения изображения из папки 1 где примерно 1000 фото и 2 где 70...

формировать метки (опорные точки) на основе исходного изображения
Добрый день! Необходимо понять, как можно формировать метки (опорные точки) на основе исходного...

2
480 / 390 / 39
Регистрация: 17.07.2013
Сообщений: 2,021
26.12.2020, 10:44 2
Посмотрите, на этом сайте много интересного:
https://www.pyimagesearch.com/... -learning/
0
858 / 574 / 157
Регистрация: 07.11.2019
Сообщений: 1,332
26.12.2020, 20:20 3
Лучший ответ Сообщение было отмечено Andrei_ как решение

Решение

Andrei_, для аффинного преобразования нужно отметить всего три точки на исходном изображении (и три точки, куда они должны перейти на выходном изображении). Если говорить про изображения лиц, то имеет смысл этими точками сделать центры глаз и губ, например. Может вам лучше подойдет SRT преобразование, как подмножество аффинного?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2020, 20:20

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Программа для снятия временной характеристики яркости конкретной точки на изображении
Здравствуйте. Мне в научной работе для снятия дифракционной картины необходимо измерять как...

Как вывести значение типа double с 5 знаками после точки без лишних преобразований?
Как вывести число с 5 знаками после точки без лишних преобразований.

Как отметить координатные точки на изображении и вывести их координаты
Добрый вечер) Как отметит координатные точки на изображении и вывести их координаты (x,y)? в этой...

Как получить все точки прямой на изображении? (координаты точек)
есть изображение (bitmap), на которое цепляется рисовалка (Grafics) рисуется прямая по двум точкам...

Выделить пиксель на изображении
Доброго времени суток. Столкнулся с небольшой проблемой. Как выделить пиксель на изображении чтобы...

Выделить элементхна изображении
Здравствуйте. Заношу ч/б изображение в массив и попутно пытаюсь найти координаты начала и конца...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.