Есть ли способ выбрать контрольные точки автоматически в Matlab вместо того, чтобы вручную выбирать их с помощью cpselect? Большое спасибо.Автоматический выбор контрольных точек в Matlab
ответ
У меня нет инструмента обработки изображений Matlab, но я вижу из документации, что cpeselect можно вызвать с аргументом, определяющим начальный набор контрольных точек. Можете ли вы уменьшить свою задачу для автоматизации создания этого исходного набора?
Я недавно работал над проектом, где мне приходилось делать то же самое - в конце концов я обнаружил, что вы можете выбирать контрольные точки автоматически, но только если вы используете автоматический выбор, чтобы найти контрольные точки как для незарегистрированных, так и для ортофотопланов. (Контрольные точки, используемые для определения преобразований изображений, хранятся в матрицах, поэтому, если вы можете получить автоматическую систему для вывода набора координат точки в матричной форме, вы можете передать их прямо в cp2tform и полностью обходить cpselect.) С другой стороны , cpselect хранит соответствующие пары точек изображения с использованием какой-то специальной структуры данных, так что я никогда не мог просто передать ей набор контрольных точек для одного изображения, оставив другое изображение пустым.
Hi, Я не совсем уверен, как создать начальный набор автоматически. Благодарю. – Veronica