Считайте 2D полутоновое изображение колена в рабочую область.
Создайте объект imref2d
, задав размер и разрешение пикселей. Файл DICOM содержит поле метаданных PixelSpacing
, который задает разрешение изображения в каждой размерности в миллиметрах на пиксель.
RA =
imref2d with properties:
XWorldLimits: [0.1562 160.1562]
YWorldLimits: [0.1562 160.1562]
ImageSize: [512 512]
PixelExtentInWorldX: 0.3125
PixelExtentInWorldY: 0.3125
ImageExtentInWorldX: 160
ImageExtentInWorldY: 160
XIntrinsicLimits: [0.5000 512.5000]
YIntrinsicLimits: [0.5000 512.5000]
Отобразите изображение, включая пространственный ссылочный объект. Координаты осей отражают мировые координаты. Заметьте, что координата (0,0) находится в левом верхнем углу.
Выберите точки выборки и сохраните их мир x-и координаты y-в векторах. Например, первая точка имеет мировые координаты (38.44,68.75), вторая точка составляет 1 мм справа от нее, и третья точка на 7 мм ниже ее. Последняя точка вне границы изображения.
Преобразуйте мировые координаты в индексы строки и столбца с помощью worldToSubscript
.
Итоговые векторы содержат индексы строки и столбца, которые являются самыми близкими к точке. Обратите внимание на то, что индексы дискретны, и это указывает вне границы изображения, имеют NaN
для обоих индексов строки и столбца.
Кроме того, порядок координат ввода и вывода инвертируется. Мировой вектор x-координаты, xW
, соответствует второму выходному вектору, cS
. Мировой вектор y-координаты, yW
, соответствует первому выходному вектору, rS
.