Функции Image Toolbox / ifanbeam.php
.htmСписок функций Image Processing Toolbox. Описание функции IFANBEAM Семинары Обучение Лицензирование Разработка Подписка Форум Регистрация Matlab Toolboxes Simulink Blocksets Femlab Полезное Вход Обработка сигналов и изображений\image Processing ToolboxСписок функций Image Processing Toolbox: Сегментация изображений
В оглавление \ К следующему разделу \ К предыдущему разделу
IFANBEAM Вычисление веерно-лучевых преобразований Синтаксис:
I=ifanbeam(F, D) I=ifanbeam(..., param1, val1, param2, val2, ...) [I, H]=ifanbeam(...) Описание:
Функция I=ifanbeam(F, D) восстанавливает изображение I из проекций, которые заданы в двумерном массиве F. Каждый столбец массива F содержит данные веерно-лучевых проекций при повороте на один градус. В функции ifanbeam центр поворота является точкой центра проекций и определяется как ceil(size(F,1)/2).
Исходные углы вращения имеют одинаковые приращения и покрывают все [0:359] градусов. D является расстоянием от вершины до центра вращения.
Функция I=ifanbeam(..., param1, val1, param2, val2, ...) содержит описания параметров, которые контролируют различные аспекты ifanbeam-реконструкции; описания приведены в следующей таблице. Названия параметров могут быть поданы в виде аббревиатуры, однако это не влияет на суть. Значения, которые применяются по умолчанию заключаются в фигурные скобки ({}).
Параметр Описание 'FanCoverage' Строка, описывающая ранг (диапазон), который применяется при вращении лучей.
{'cycle'} - Вращение через полный диапазон [0,360).
'minimal' - Минимальный диапазон вращения, который необходим для представления объекта. 'FanRotationIncrement' Положительный вещественный скаляр, описывающий приращения углов поворота веерно-лучевых проекций, измеряемые в градусах. Для более детальной информации см. функцию fanbeam. 'FanSensorGeometry' Строка, описывающая положение сенсоров. Для более детальной информации см. функцию fanbeam. 'FanSensorSpacing' Положительный вещественный скаляр, описывающий размещение веерно-лучевых сенсоров. Интерпретация этого значения зависит от установки опции 'FanSensorGeometry'. Для более детальной информации см. функцию fanbeam. 'Filter' Строка, описывающая название фильтра. Для более детальной информации см. функцию iradon. 'FrequencyScaling' Скаляр в диапазоне (0,1], который изменяет фильтр путем масштабирования частотной оси. Для более детальной информации см. функцию iradon. 'Interpolation' Строка, описывающая метод интерполяции. Для более детальной информации см. функцию iradon. 'OutputSize' Положительный скаляр, описывающий число сток и столбцов в реконструированном изображении.
Когда параметр 'OutputSize' не описывается, функция ifanbeam определяет размер автоматически.
Когда параметр 'OutputSize' описан, тогда функция ifanbeam реконструирует области изображения, не изменяя масштаб данных.
Примечание: Когда проекции вычислены с помощью функции fanbeam, реконструированное изображение не может иметь те же размеры, что и исходное изображение. [I, H]=ifanbeam(...) возвращает частоту отзыва фильтра в вектор H.
Примечание.
Функция ifanbeam преобразует веерно-лучевые данные в параллельно-лучевые проекции и использует их в алгоритме фильтрации обратных проекций для выполнения обратного преобразования Радона. Фильтр работает полностью в частотной области.
Требования к исходным данным.
Все исходные числовые аргументы должны быть представлены в формате double. Результирующие аргументы также будут представлены в формате double.
Пример. ph=phantom(128); d=100; F=fanbeam(ph, d); I=ifanbeam(F, d, 'FanSensorSpacing', 0.5); imview(ph); imview(I); Сопутствующие функции: FAN2PARA, FANBEAM, IRADON, PARA2FAN, PHANTOM, RADON
Ссылки:
Kak, A.C., & Slaney, M., Principles of Computerized Tomographic Imaging, IEEE Press, NY, 1988, pp. 92-93.
В оглавление \ К следующему разделу \ К предыдущему разделу
I Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
II Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2004 г.) На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro E-mail: matlab@exponenta.ru Информация на сайте была обновлена 14.05.05 Copyright 2001-2005 SoftLine Co
Наши баннеры hotlog_js="1.0"; hotlog_r=""+Math.random()+"&s=58396&im=33&r="+escape(document.referrer)+"&pg="+ escape(window.location.href); document.cookie="hotlog=1; path=/"; hotlog_r+="&c="+(document.cookie?"Y":"N"); hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N") hotlog_js="1.2"; hotlog_r+="&wh="+screen.width+'x'+screen.height+"&px="+ (((navigator.appName.substring(0,3)=="Mic"))? screen.colorDepth:screen.pixelDepth) hotlog_js="1.3" hotlog_r+="&js="+hotlog_js; document.write("") >