После того, как вы задаете контрольные точки, вы должны сохранить их в рабочей области, чтобы сделать их доступными для следующего шага регистрации изображений, обработки fitgeotrans
.
Чтобы сохранить контрольные точки в рабочем пространстве, выберите File в панели меню «Инструмент выбора контрольных точек», затем выберите опцию «Экспорт точек в рабочую область». Инструмент выбора контрольной точки отображает это диалоговое окно:
По умолчанию инструмент выбора контрольной точки сохраняет координаты допустимых контрольных точек. Инструмент выделения контрольной точки не включает несопоставленные и предсказанные точки в movingPoints
и fixedPoints
массивы. Массивы являются массивами n на 2, где n - количество выбранных вами допустимых пар контрольных точек. Эти два столбца представляют x - и y - координаты управляющих точек, соответственно, в внутренней системе координат изображения.
Этот пример показывает movingPoints
массив, содержащий четыре действительные пары управляющих точек.
movingPoints = 215.6667 262.3333 225.7778 311.3333 156.5556 340.1111 270.8889 368.8889
Чтобы сохранить текущее состояние инструмента выбора контрольной точки, включая непарные и предсказанные контрольные точки, установите флажок Структура (Structure) со всеми точками (with all points).
Эта опция сохраняет положения всех управляющих точек и их текущее состояние в cpstruct
структура.
cpstruct = inputPoints: [4x2 double] basePoints: [4x2 double] inputBasePairs: [4x2 double] ids: [4x1 double] inputIdPairs: [4x2 double] baseIdPairs: [4x2 double] isInputPredicted: [4x1 double] isBasePredicted: [4x1 double]
Можно использовать cpstruct
чтобы перезапустить сеанс выбора контрольной точки в точке, где вы ушли. Эта опция полезна, если вы выбираете много точек в течение длительного времени и хотите сохранить несопоставленные и предсказанные точки, когда вы возобновляете работу.
Чтобы извлечь массивы допустимых координат контрольной точки из cpstruct
, использовать cpstruct2pairs
функция.
Инструмент выбора контрольной точки также спрашивает, нужно ли сохранять контрольные точки при выходе из инструмента.
cpselect
| cpstruct2pairs
| fitgeotrans