mImgtbl - Интернет в облаке

Это команда mImgtbl, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


mImgtbl - генерирует метаданные из набора изображений FITS

СИНТАКСИС


mImgtbl [-rcadb] [-s файл состояния] [-ф файл списка полей] [-т imglist] каталог images.tbl

ОПИСАНИЕ


mImgtbl извлекает информацию о геометрии заголовка FITS из набора файлов и создает
Таблица метаданных изображения ASCII, которая используется несколькими другими программами. Это только
собирает данные из заголовков, соответствующих стандарту FITS, но сообщает о количестве
изображения, не прошедшие эту проверку.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-r mImgtbl также может использоваться как отдельная программа для сбора метаданных изображений для других
целей (для заполнения базы данных, в качестве основы для поиска пространственного покрытия и т. д.)
В этом случае часто бывает желательно собрать информацию обо всех файлах в
рекурсивно дерево каталогов. Флаг "-r" (рекурсивный) указывает mImgtbl искать
данный каталог и все его подкаталоги рекурсивно.

-c Параметр «-c» (углы) в mImgtbl приведет к добавлению восьми дополнительных столбцов к
таблица выходных метаданных, содержащая координаты RA, Dec (ra1, dec1, ... ra4,
dec4) углов изображения. Выход всегда экваториальный J2000, даже если
ввод - это какая-то другая система. Хотя это и не требуется для основных модулей обработки, мы
рекомендую использовать этот вариант, так как для некоторых инженерных сетей может потребоваться угловое расположение.
функционировать должным образом.

-C Исходная версия mImgtbl игнорировала структуру куба в файлах; это только выглядело
в первых двух измерениях и связанных параметрах WCS. При обработке куба
был добавлен в Montage, необходимо было изучить третье и четвертое измерения
(если они существуют), поэтому в вывод mImgtbl были добавлены дополнительные столбцы
(например, NAXIS4, CRVAL3). По-прежнему часто случается, что все новые столбцы
будет пустым, поэтому для экономии места можно вызвать вывод старого режима с помощью "-C"
(без куба) вариант. Это по большей части косметическое, так как «четырехмерный»
вывод отлично подходит для дальнейшей обработки 2D-данных.

-a По умолчанию mImgtbl игнорирует файлы FITS с именами, заканчивающимися на _площадь (т.е.
name_area.fits), предполагая, что это изображения области, созданные Montage. Если хотите
генерировать информацию об этих изображениях, или если у вас есть изображения с _площадь в заголовке
другие чем генерируемые Montage, вы должны включить этот флаг, чтобы
mImgtbl посмотреть все изображения в каталоге.

-d Включить отладку

-b Когда этот переключатель установлен, mImgtbl будет явно выводить каждый найденный файл FITS
это не кажется действительным, вместе с информацией об ошибке.

-s файл состояния
Вывод и ошибки записываются в файл состояния вместо записи в стандартный вывод.

-f файл списка полей
Используется для указания список полей, в котором будут перечислены дополнительные ключевые слова для чтения из
заголовки FITS и включены в выходную таблицу. В полевых списках следует указать
имя ключевого слова, тип (int, char, double) и размер. Пример: example.fieldlist.

-t imglist
mImgtbl будет обрабатывать только файлы с именами, указанными в таблице imglist, игнорируя любые
другие файлы в каталоге. Пример: example.imglist.

АРГУМЕНТЫ


каталог
Путь к каталогу, содержащему набор входных файлов FITS.

изображения.tbl
Путь к выходной таблице метаданных.

РЕЗУЛЬТАТ


Таблица вывода содержит информацию метаданных из всех читаемых файлов FITS в каталоге.
указано каталог. считать - количество записей в таблице, а неудачник это
количество файлов, для которых не удалось извлечь метаданные FITS.

ВЫВОД КОЛОННЫ


cntr Уникальный счетчик (номер строки)

ra, dec Положение изображения в десятичном градусном формате

cra, cdec
Прямое восхождение в формате HHMMSS.SS. Склонение в формате DDMMSS.S.

наксис1, наксис2
Размер изображения в пикселях для размеров 1 и 2

cтип1, cтип2
Система координат (первые четыре символа) и проекция карты WCS (последняя
три символа) для размеров 1 и 2

crpix1, crpix2
Пиксельные координаты исходного местоположения (могут быть дробными, а могут быть отключены).
изображение) для размеров 1 и 2

кривал1, кривал2
Координаты опорной точки на небе (часто в центре
изображение) для размеров 1 и 2

cдельт1, cдельт2
Масштаб пикселей (в градусах неба на пиксель) в исходном местоположении для
размеры 1 и 2

crota2 Угол поворота от направления «вверх» к полюсу мира.

равноденствие
Прецессионный год, связанный с системой координат

hdu Числовой идентификатор расширения FITS, из которого извлекается информация об изображении,
для файлов FITS с несколькими HDU.

size Размер (в байтах) входного файла FITS

fname Путь к входному файлу FITS

СООБЩЕНИЯ


ОК [struct stat = "OK", count =считать, badfits =неудачник]

ОШИБКА Недопустимый аргумент: -аргумент

ОШИБКА Невозможно открыть файл состояния: файл состояния

ОШИБКА Невозможно открыть файл списка полей: файл списка полей

ОШИБКА Невозможно открыть файл со списком изображений: imgfile

ОШИБКА Для таблицы изображений требуется столбец fname / file

ОШИБКА Недопустимое имя поля: string]

ОШИБКА Недопустимый тип поля: string]

ОШИБКА Нет доступа каталог

ОШИБКА каталог это не каталог

ОШИБКА Невозможно открыть таблицу вывода.

ОШИБКА Невозможно открыть таблицу копирования.

ОШИБКА Не удается открыть таблицу tmp (in).

ОШИБКА Не удается открыть таблицу tmp (out).

ОШИБКА Невозможно открыть финальный стол.

ОШИБКА FITS библиотека ошибка

ПРИМЕРЫ


В следующем примере выполняется mImgtbl в каталоге, содержащем 14 изображений 2MASS:

$ mImgtbl input / 2mass images.tbl
[struct stat = "OK", count = 14, badfits = 0]

Вывод: изображения.tbl.

Бег mImgtbl в каталоге, содержащем 3 плохих изображения FITS, с включенным параметром -c:

$ mImgtbl -c input / 2mass-bad images-corners.tbl
[struct stat = "OK", count = 14, badfits = 3]

Выходной файл идентичен первому примеру, но с добавлением 8 "углов".
столбцы: изображения-corners.tbl, неудачник счетчик в выходном сообщении сообщает, как
было обнаружено много изображений, содержащих недопустимую информацию заголовка.

При передаче файла списка полей, как в этом примере, дополнительные столбцы извлекаются из FITS
заголовки и вставляем в таблицу:

$ mImgtbl -f example.fieldlist input / 2mass images-extended.tbl
[struct stat = "OK", count = 14, badfits = 0]

В выходном файле есть дополнительные столбцы, как указано: изображения-расширенный.tbl.

Используйте mImgtbl онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows