Это команда mProject, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mProject - перепроектировать изображения FITS
СИНТАКСИС
мПроект [-z фактор] [-д уровень] [-с файл состояния] [-ч HDU] [-Икс лестница] [-ш файл веса] [-т
порог] [-X] [-f] in.подходит вне.подходит к hdr.шаблону
ОПИСАНИЕ
мПроект воспроизводит одно изображение в масштабе, заданном в файле шаблона заголовка FITS
(подробнее о шаблонах заголовков читайте здесь). Программа создает пару изображений:
перепроецированное изображение и изображение "области", состоящее из дробной части области неба входного пикселя, которая
вошел в каждый выходной пиксель. Реализован алгоритм "мороси". Алгоритм
выполняется путем сопоставления углов пикселей (с поправкой на изморось, если вызывается) из входного пикселя
пространство к пространству выходных пикселей, вычисляя область перекрытия с каждым выходным пикселем, и
накопление соответствующей части входного потока в пикселях выходного изображения. В
Кроме того, соответствующая часть области входного пикселя накапливается в области
пиксели изображения. Проекция точек из пространства входных пикселей в пространство выходных пикселей:
рассчитывается в два этапа: первая карта из входного пиксельного пространства в координаты неба; вторая карта
от небесных координат до выходного пиксельного пространства.
Одна ситуация, которая случилась достаточно часто, заслуживает особого примечания:
определить заголовок FITS со ссылкой на изображение. В частности, люди
часто ссылаются на цилиндрические выступы (например, CAR, CEA) в местоположение (0., 0.) (например, домен
Галактический центр). Само по себе это не так, но приводит к очень большим пикселям.
смещения (например, в сотнях тысяч). В связи с этим, если вы извлечете заголовок
из изображения с большими смещениями такого типа вряд ли можно просто изменить
типы проекций без корректировки исходного местоположения / смещения. Скорее всего, вы
закончится тем, что все данные репроекта будут зашкаливать.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-z фактор
Обработка выполняется с использованием алгоритма мороси. фактор это плавающая точка
количество; рекомендуемый коэффициент мороси составляет от 0.5 до 1.
-d уровень
Вызывает вывод дополнительной отладочной информации на стандартный вывод. Допустимые уровни:
1-5 (для более высоких уровней отладки рекомендуется перенаправить вывод на
файл).
-s файл состояния
Вывод и ошибки записываются в файл состояния вместо записи в стандартный вывод.
-h HDU Использовать указанное расширение FITS (по умолчанию используется первый HDU с данными изображения)
-x лестница
Примените поправочный коэффициент лестница к каждому пикселю
-w файл веса
Путь к карте весов, которая будет использоваться при чтении значений из входного изображения.
-t порог
Пиксели с весом ниже порог будет считаться пустым.
-X Делает область вывода (изначально определенную в шаблоне заголовка) достаточно большой, чтобы
включить все входные изображения
АРГУМЕНТЫ
дюйм подходит
Входной файл FITS для перепроецирования.
подходит
Путь к создаваемому выходному файлу FITS.
hdr. шаблон
Шаблон заголовка FITS для использования при генерации выходного изображения
РЕЗУЛЬТАТ
В качестве вывода создаются два файла: перепроецированный файл FITS (подходит) и изображение "области"
(out_area.fits), который записывает объем покрытия (в выходном пиксельном пространстве), обеспечиваемый
входные изображения.
СООБЩЕНИЯ
OK [struct stat = "OK", время =секунды]
ОШИБКА Строка коэффициента дождя (string) нельзя интерпретировать как действительное число
ОШИБКА Строка порогового значения веса (string) нельзя интерпретировать как действительное число
ОШИБКА Строка шкалы потока (string) нельзя интерпретировать как действительное число
ОШИБКА Невозможно открыть файл состояния: файл состояния
ОШИБКА Значение HDU (HDU) должно быть неотрицательным целым числом
ОШИБКА Нет перекрытия
ОШИБКА Недостаточно памяти для массива изображений выходных данных
ОШИБКА Недостаточно памяти для массива изображений области вывода
ОШИБКА. Ошибка вывода wcsinit ().
ОШИБКА Ошибка ввода wcsinit ().
ERROR FITS ошибка библиотеки
ОШИБКА Все пиксели пусты.
ОШИБКА Файл шаблона не найден
ОШИБКА Файл изображения дюйм подходит отсутствует или недействителен FITS
ОШИБКА Вес файла файл веса отсутствует или недействителен FITS
ПРИМЕРЫ
$ mProject rawdir / real_orig.fits projdir / base_unity.fits templates / galactic_orig.txt
[struct stat = "ОК", время = 143]
Используйте mProject онлайн с помощью сервисов onworks.net