Чтобы задать мир (не по умолчанию пространственный) система координат для изображения, можно использовать spatial referencing. Использование Image Processing Toolbox™ включает два пространственных объекта привязки, imref2d и imref3d, это позволило вам задать местоположение изображения в системе мировой координаты. Можно также использовать эти объекты задать разрешение изображения, включая неквадратные пиксельные формы. (Другой способ задать систему мировой координаты состоит в том, чтобы использовать объект изображения XData и YData свойства — видят Define World Coordinates Using XData and YData Properties.)
Когда вы создаете пространственный объект привязки, вы сопоставляете его с конкретным изображением. Объект содержит информацию об изображении, часть обеспеченного вами и частью выведенного объектом. Следующая таблица предоставляет описания пространственных полей объекта привязки.
| Поле | Описание |
|---|---|
XWorldLimits | Верхние и нижние границы по измерению X в мировых координатах (пространственные координаты не по умолчанию) |
YWorldLimits | Верхние и нижние границы по измерению Y в мировых координатах (пространственные координаты не по умолчанию) |
ImageSize | Размер изображения, возвращенного size функция. |
PixelExtentInWorldX | Размер пикселя по измерению X |
PixelExtentInWorldY | Размер пикселя по измерению Y |
ImageExtentInWorldX | Размер изображения по измерению X |
ImageExtentInWorldY | Размер изображения по измерению Y |
XIntrinsicLimits | Верхние и нижние границы по измерению X во внутренних координатах (пространственные координаты по умолчанию) |
YIntrinsicLimits | Верхние и нижние границы по измерению Y во внутренних координатах (пространственные координаты по умолчанию). |
Чтобы проиллюстрировать, этот пример создает пространственный объект привязки, сопоставленный с изображением 2 на 2. В этом изображении мировая степень является 4 модулями/пиксель в направлении x и 2 модулями/пиксель в y направление. Чтобы создать пространственный объект привязки, задайте размеры изображения и отдельные пиксельные размерности в качестве аргументов. Объект генерирует мировые пределы этого изображения в направлениях y и x. Вы могли указать другую информацию при создании объекта, видеть imref2d для получения дополнительной информации.
I = [1 2; 3 4] R = imref2d(size(I),4,2)
R =
imref2d with properties:
XWorldLimits: [2 10]
YWorldLimits: [1 5]
ImageSize: [2 2]
PixelExtentInWorldX: 4
PixelExtentInWorldY: 2
ImageExtentInWorldX: 8
ImageExtentInWorldY: 4
XIntrinsicLimits: [0.5000 2.5000]
YIntrinsicLimits: [0.5000 2.5000]Следующая фигура иллюстрирует, как эти свойства сопоставляют с элементами изображения.

Пространственные объекты привязки поддерживают методы для преобразования между миром, внутренним параметром, и преобразовывают системы координат в нижний индекс. Несколько функций тулбокса принимают или возвращают пространственные объекты привязки: imwarpimshow, imshowpair, imfuse, imregtform, и imregister.