Преобразуйте параллельные проекции в вентиляторные
преобразует данные параллельного луча F = para2fan(P,D)P к данным о пучке вентиляторов F. Каждый столбец P содержит выборки датчика параллельного луча под одним углом поворота. D - расстояние от вершины вентилятора-балки до центра вращения.
Датчики параллельного луча приняты с интервалом в один пиксель. Углы поворота параллельных лучей расположены на одинаковых расстояниях, чтобы покрыть [0,180] степени. Рассчитанные углы поворота вентилятора-луча имеют тот же интервал, что и углы поворота параллельного луча, и крышку [0,360) степеней. Вычисленные углы вентилятора-луча равномерно разнесены с шагом, установленным на наименьший угол, подразумеваемый интервалом между датчиками.
использует пары "имя-значение", чтобы управлять аспектами преобразования данных.F = fan2para(P,D,Name,Value)
[ возвращает местоположение датчика пучка вентиляторов в F,fan_sensor_positions,fan_rotation_angles]
= fan2para(___)fan_sensor_positions и углы поворота в fan_rotation_angles.