Это команда mFixNaN, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mFixNaN - заменяет определенный набор значений в изображении FITS на NaN (или наоборот)
СИНТАКСИС
mFixNaN [-d уровень] [-в NaN-значение] в.подходит в.подходит [минбланк максбланк]
ОПИСАНИЕ
Преобразует NaN, найденные на изображении, в другое значение (указанное пользователем), or преобразует
диапазон предоставленных значений в NaN.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-d уровень
Включите отладку до указанного уровня (1-3)
-v NaN-значение
Значение для использования вместо любых NaN
АРГУМЕНТЫ
дюйм подходит
Входной файл изображения FITS
подходит
Путь к выходному файлу FITS. Чтобы запустить в режиме "счетчик" без создания выходного файла,
используйте тире ("-") для этого аргумента.
минбланк максбланк
Если ключ "-v" не используется, mFixNaN заменит все значения пикселей между
минбланк и максбланк с NaN.
РЕЗУЛЬТАТ
[структура stat = "ОК", rangeCount =диапазонCount, nanCount =nanCount]
диапазонCount это количество пикселей, которые были найдены между минбланк и максбланк, если они
были указаны. Если нет (т.е. NaN были удалены и заменены на ценностное ), nanCount это
количество удаленных NaN.
СООБЩЕНИЯ
ОК [struct stat = "OK", rangeCount =диапазонCount, nanCount =nanCount"]
ОШИБКА Не указан уровень отладки
ОШИБКА Строка уровня отладки недействительна: уровень
ОШИБКА Строка уровня отладки недействительна: уровень
ОШИБКА Строка уровня отладки не может быть отрицательной.
ОШИБКА Для преобразования NaN не указано значение.
ОШИБКА Строка значения преобразования NaN недействительна: 'NaN-значение'
ОШИБКА Неверный входной файл 'дюйм подходит']
ОШИБКА min пустая строка значения не является числом
ОШИБКА Строка максимального пустого значения не является числом
ОШИБКА Файл изображения дюйм подходит отсутствует или недействителен FITS
ОШИБКА FITS библиотека ошибка
ПРИМЕРЫ
Изображение FITS с BITPIX -64 (с плавающей запятой двойной точности) было создано без использования
NaN; все «пустые» пиксели представлены очень маленькими отрицательными числами. Это может бросить
отключены первоначальные попытки отобразить изображение с правильной растяжкой и не соответствуют
стандарт FITS. Чтобы заменить все эти "пустые" пиксели на NaN:
mFixNaN оригинал. подходит для NaN. подходит -4.61169e32 -4.61169e10
[struct stat = "OK", rangeCount = 1321, nanCount = 0]
Чтобы преобразовать эти NaN обратно в значение одного пикселя:
mFixNaN -v -4.6e32 NaN. подходит blankval.fits
[struct stat = "OK", rangeCount = 0, nanCount = 1321]
Используйте mFixNaN онлайн с помощью сервисов onworks.net