Автоматический выбор контрольных точек в Matlab - PullRequest
0 голосов
/ 15 декабря 2009

Существует ли способ автоматического выбора контрольных точек в Matlab вместо ручного их выбора с помощью cpselect? Большое спасибо.

Ответы [ 2 ]

1 голос
/ 02 мая 2010

Я только недавно работал над проектом, в котором мне нужно было сделать то же самое - в конце концов я обнаружил, что вы можете выбирать контрольные точки автоматически, но только если вы используете автоматический выбор, чтобы найти контрольные точки как для незарегистрированной, так и для ортофото , (Контрольные точки, используемые для определения преобразований изображений, хранятся в матрицах, поэтому, если вы можете заставить свою автоматизированную систему выводить набор координат точек в матричной форме, вы можете передать их прямо в cp2tform и полностью обойти cpselect.) С другой стороны , cpselect хранит соответствующие пары точек изображения, используя какую-то особую структуру данных, так что я никогда не мог просто передать ему набор контрольных точек для одного изображения, оставив другое изображение пустым.

1 голос
/ 15 декабря 2009

У меня нет Matlab Image Processing Toolbox, но я вижу из документации, что cpeselect может быть вызван с аргументом, задающим начальный набор контрольных точек. Можете ли вы свести свою задачу к автоматизации создания этого начального набора?

...