Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Definir coordenadas mundiales mediante la referencia espacial

Para especificar un sistema de coordenadas universal (espacial no predeterminado) para una imagen, puede utilizar .referencia espacial Los usos incluyen dos objetos de referencia espacial y , que permiten definir la ubicación de la imagen en un sistema de coordenadas universales.Image Processing Toolbox™imref2dimref3d También puede utilizar estos objetos para especificar la resolución de la imagen, incluidas las formas de píxeles no cuadrados. (Otra forma de definir un sistema de coordenadas universales es utilizar el objeto de imagen y las propiedades, consulte .)XDataYDataDefinir coordenadas mundiales con propiedades XData e YData

Cuando se crea un objeto de referencia espacial, se asocia a una imagen determinada. El objeto contiene información sobre la imagen, algunos de ellos proporcionados por usted y algunos de ellos derivados por el objeto. En la tabla siguiente se proporcionan descripciones de los campos de objeto de referencia espacial.

CampoDescripción
XWorldLimitsLímites superior e inferior a lo largo de la cota en coordenadas universales (coordenadas espaciales no predeterminadas)X
YWorldLimitsLímites superior e inferior a lo largo de la cota en coordenadas universales (coordenadas espaciales no predeterminadas)Y
ImageSizeTamaño de la imagen, devuelto por la función.size
PixelExtentInWorldXTamaño del píxel a lo largo de la dimensiónX
PixelExtentInWorldYTamaño del píxel a lo largo de la dimensiónY
ImageExtentInWorldXTamaño de la imagen a lo largo de la dimensiónX
ImageExtentInWorldYTamaño de la imagen a lo largo de la dimensiónY
XIntrinsicLimitsLímites superior e inferior a lo largo de la cota en coordenadas intrínsecas (coordenadas espaciales predeterminadas)X
YIntrinsicLimitsLímites superior e inferior a lo largo de la cota en coordenadas intrínsecas (coordenadas espaciales predeterminadas).Y

Para ilustrar, en este ejemplo se crea un objeto de referencia espacial asociado a una imagen de 2 por 2. En esta imagen, la extensión mundial es de 4 unidades/píxel en la dirección y 2 unidades/píxel en la dirección.xy Para crear un objeto de referencia espacial, especifique las dimensiones de la imagen y las dimensiones individuales en píxeles como argumentos. El objeto genera los límites del mundo de esta imagen en las direcciones y.xy Puede especificar otra información al crear un objeto, consulte para obtener más información.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]

En la ilustración siguiente se muestra cómo se asignan estas propiedades a los elementos de una imagen.

Los objetos de referencia espacial admiten métodos para convertir entre sistemas de coordenadas de mundo, intrínsecos y subíndices. Varias funciones de la caja de herramientas aceptan o devuelven objetos de referencia espacial: , , , , , y .imwarpimshowimshowpairimfuseimregtformimregister