Команды
На этой страницы содержится список всех команд, доступных в Siril 1.2.5.
Доступ к списку доступен по нажатию иконки .
Команды, обозначенные иконкой , могут использоваться в сценариях, а обозначенные иконкой — не могут.
Совет
Для всех команд, работающих с последовательностями, возможно заменить название последовательности sequencename на точку .
, если последовательность, которую необходимо обработать, уже загружена.
Совет
Если вы хотите передать аргумент, содержащий строку с пробелами, например название файла, вам необходимо заключить в кавычки весь аргумент, а не только саму строку. Например, необходимо использовать команда "-filename=My File.fits"
, вместо команда -filename="My File.fits"
.
addmax filename
Вычисляет новое изображение, объединяя изображение, загруженное в память, с изображением filename. Значение каждого пикселя в новом изображении определяется как максимальное значение в текущем изображении и в filename
asinh [-human] stretch [offset]
Преобразует изображение, используя функцию arcsin, благодаря чему становятся видны тусклые объекты. Обязательный аргумент команды — stretch, обычно в диапазоне от 1 до 1000, определяет интенсивность растягивания. Точка чёрного может быть смещена с помощью аргумента offset в нормализованном значении пикселя в диапазоне [0, 1]. Наконец, аргумент -human позволяет использовать веса на основе относительной чувствительности человеческого глаза для вычисления светимости, применяемой при расчёте растягивания для каждого пикселя, а не просто средние значения пикселей каналов. Этот метод растягивания сохраняет светимость в цветовом пространстве L*a*b*
autoghs [-linked] shadowsclip stretchamount [-b=] [-hp=] [-lp=]
Применение обобщённого гиперболического растягивания с точкой симметрии SP, определяемой как k.σ из медианы каждого канала (здесь значение shadowsclip является k и может быть отрицательным). По умолчанию точка симметрии и растягивание вычисляются поканально. Точка симметрии может быть рассчитана как среднее значение каналов при помощи опции -linked. Интенсивность растягивания D передаётся во втором обязательном аргументе.
Используются следующие неявные значения: 13 для B, фокусирующее на диапазон яркости точки симметрии SP; 0.7 для HP и 0 для LP. Все значения могут быть изменены при помощи опций с соответствующими названиями
autostretch [-linked] [shadowsclip [targetbg]]
Автоматически растягивает текущее загруженное изображение с различными параметрами для каждого канала (если каналы несвязаны), если только не передан аргумент -linked. Необязательные аргументы: shadowclip — точка обрезки теней, выраженная в значениях σ от основного пика гистограммы (по умолчанию -2.8); targetbg — целевое значение фона, в диапазоне [0, 1] (по умолчанию 0.25), определяющее окончательную яркость изображения. Значениями по умолчанию являются используемые при визуализации авторастягивания в графическом интерфейсе пользователя.
Не используйте несвязанную версию после калибровки цвета, поскольку это повлияет на баланс белого
bg
Возвращает значение уровня фона изображения, загруженного в память
bgnoise
Возвращает значение уровня фонового шума изображения, загруженного в память
binxy coefficient [-sum]
Вычисляет числовой биннинг изображения, находящегося в памяти (сумма пикселей 2×2, 3×3..., подобно аналоговому биннингу у CCD-камеры). Если передан необязательный аргумент -sum, то вычисляется сумма пикселей, в то время как при отсутствии необязательного аргумента вычисляется среднее значение
boxselect [-clear] [x y width height]
Создаёт выделенную область на загруженном память изображении с аргументами x, y, width и height, где x и y — координаты верхнего левого угла, начинающиеся с (0, 0), а width и height — размер выделения. Аргумент -clear удаляет любую выделенную область. Если аргумент не передан, выводится текущее выделение
calibrate sequencename [-bias=filename] [-dark=filename] [-flat=filename] [-cc=dark [siglo sighi] || -cc=bpm bpmfile] [-cfa] [-debayer] [-fix_xtrans] [-equalize_cfa] [-opt] [-all] [-prefix=] [-fitseq]
Калибрует последовательность sequencename, используя кадры шума считывания, темновые кадры и кадры плоского поля, указанные в аргументе.
Вместо изображения, можно указать однородный уровень шума считывания, введя в кавычках выражение, начинающееся со знака =. Например, -bias="=256" или -bias="=64*$OFFSET".
Косметическая коррекция по умолчанию отключена. Если вы хотите применить коррекцию, это необходимо указать с помощью опции -cc=.
Вы можете использовать -cc=dark для определения горячих и холодных в темновом мастер-кадре, который должен быть указан с помощью опции -dark=. Опционально можно указать значения холодных и горячих пикселей с помощью siglo и sighi, соответственно. Значение 0 отключает коррекцию. Если значения σ не указаны, то будет применено только определение горячих пикселей со значением σ 3.
В качестве альтернативы, для указания пикселей, которые необходимо скорректировать, можно использовать опцию -cc=bpm за которой следует путь к вашей карте дефектных пикселей. Пример файла может быть получен с помощью команды find_hot, применённой к темновому мастер-кадру.
К цветным изображениям в формате CFA применимы три опции: -cfa для целей косметической коррекции. При помощи опции -debayer можно выполнить дебайеризацию изображений перед их сохранением. Опция -equalize_cfa выравнивает среднюю интенсивность слоёв RGB в мастер-изображении, чтобы избежать тонирования откалиброванного изображения.
Опция -fix_xtrans используется при работе с файлами X-Trans, применяя коррекцию к темновым кадрам и кадрам шума считывания для удаления квадратного рисунка в зоне автофокуса.
Также можно оптимизировать вычитание темнового мастер-кадра с помощью -opt, которая требует указания мастер-кадра шума считывания и темнового мастер-кадра.
По умолчанию, кадры, отмеченные как исключённые, не обрабатываются. С помощью аргумента -all можно принудительно обработать все кадры, даже отмеченные как исключённые.
Название итоговой последовательности будет начинаться с префикса "pp_", если не указан иной с помощью опции -prefix=.
Если передана опция -fitseq, итоговая последовательность будет последовательностью FITS (одиночный файл)
calibrate_single imagename [-bias=filename] [-dark=filename] [-flat=filename] [-cc=dark [siglo sighi] || -cc=bpm bpmfile] [-cfa] [-debayer] [-fix_xtrans] [-equalize_cfa] [-opt] [-prefix=]
Калибрует изображение imagename, используя кадры шума считывания, темновые кадры и кадры плоского поля, указанные в аргументе.
Вместо изображения, можно указать однородный уровень шума считывания, введя в кавычках выражение, начинающееся со знака =. Например, -bias="=256" или -bias="=64*$OFFSET".
Косметическая коррекция по умолчанию отключена. Если вы хотите применить коррекцию, это необходимо указать с помощью опции -cc=.
Вы можете использовать -cc=dark для определения горячих и холодных в темновом мастер-кадре, который должен быть указан с помощью опции -dark=. Опционально можно указать значения холодных и горячих пикселей с помощью siglo и sighi, соответственно. Значение 0 отключает коррекцию. Если значения σ не указаны, то будет применено только определение горячих пикселей со значением σ 3.
В качестве альтернативы, для указания пикселей, которые необходимо скорректировать, можно использовать опцию -cc=bpm за которой следует путь к вашей карте дефектных пикселей. Пример файла может быть получен с помощью команды find_hot, применённой к темновому мастер-кадру.
К цветным изображениям в формате CFA применимы три опции: -cfa для целей косметической коррекции. При помощи опции -debayer можно выполнить дебайеризацию изображений перед их сохранением. Опция -equalize_cfa выравнивает среднюю интенсивность слоёв RGB в мастер-изображении, чтобы избежать тонирования откалиброванного изображения.
Опция -fix_xtrans используется при работе с файлами X-Trans, применяя коррекцию к темновым кадрам и кадрам шума считывания для удаления квадратного рисунка в зоне автофокуса.
Также можно оптимизировать вычитание темнового мастер-кадра с помощью -opt, которая требует указания мастер-кадра шума считывания и темнового мастер-кадра.
Название итоговой последовательности будет начинаться с префикса "pp_", если не указан иной с помощью опции -prefix=
capabilities
Отображает список возможностей Siril на основе опций компиляции и среде, в которой исполняется программа
catsearch name
Searches an object by name and adds it to the user annotation catalog. The object is first searched in the annotation catalogs, if not found a request is made to SIMBAD.
The object can be a solar system object, in that case the prefix 'a:' for asteroid, 'p:' for planet or 'c:' for comet is needed, and the search is done for the date and Earth location found in the image's header, using the IMCCE Miriade service
cd directory
Устанавливает новую текущую рабочую директорию.
Аргумент directory может содержать символ ~, расширяемый как домашняя директория. Директории с пробелами в названии могут быть защищены одинарными или двойными кавычками
cdg
Возвращает координаты центра тяжести изображения. Для его вычисления используются только пиксели со значением выше 15.7% от максимального ADU и имеющие четыре соседних пикселя, удовлетворяющих этому условию. Центр тяжести вычисляется если имеется по крайней мере 50 таких пикселей
clahe cliplimit tileSize
Выравнивает гистограмму изображения используя ограниченное контрастом адаптивное выравнивание гистограммы.
cliplimit устанавливает порог для ограничения контраста.
tilesize устанавливает размер ячейки для выравнивания гистограммы. Входящее изображение будет разделено на прямоугольные ячейки одинакового размера
clear
Очищает содержимое журнала
clearstar
Очищает всё звёзды, сохранённые в памяти и отображённые на экране
close
Корректно закрывает открытое изображение и открытую последовательность, если имеются
convert basename [-debayer] [-fitseq] [-ser] [-start=index] [-out=]
Конвертирует все изображения, находящиеся в текущей рабочей директории, из форматов, поддерживаемых Siril, в последовательность изображений FITS (несколько файлов), либо в последовательности FITS или SER (одиночный файл), если переданы аргументы -fitseq или -ser, соответственно. Аргумент basename указывает базовое название новой последовательность, за которым будут добавлены порядковый номер и расширение.
Для изображений FITS Siril будет пытаться создать символическую ссылку; если это невозможно, то файлы будут скопированы. Опция -debayer применяет дебайеризацию к входящим изображениям CFA. В этом случае символические ссылки не создаются.
Опция -start=index устанавливает порядковый номер, с которого начинается нумерация. Это удобно для продолжения существующей последовательности (не используется с -fitseq or -ser. В этом случае убедитесь, что вы очистили или удалили целевой файл .seq, если он существует).
Опция -out= изменяет целевую директорию на указанную в аргументе.
См. также CONVERTRAW и LINK
Ссылки: convertraw, link
convertraw basename [-debayer] [-fitseq] [-ser] [-start=index] [-out=]
Аналогична команде CONVERT, но конвертирует только RAW-изображения с цифровых зеркальных камер (DSLR), найденные в текущей рабочей директории
Ссылка: convert
cosme [filename].lst
Применяет локальное среднее к набору пикселей на изображении, находящемся в памяти (косметическая коррекция). Координаты этих пикселей находятся в текстовом файле [файл .lst]. Команда FIND_HOT может так же создать его для отдельных горячих пикселей, но необходимо вручную удалить строки или столбцы. COSME адаптирована для коррекции остаточных горячих и холодных пикселей, сохранившихся после калибровки.
Instead of providing the list of bad pixels, it's also possible to detect them in the current image using the FIND_COSME command
Ссылки: find_hot, find_cosme
cosme_cfa [filename].lst
crop [x y width height]
Кадрирует до выбранной области загруженного изображения.
Если выделение активно, то другие аргументы не требуются. В противном случае, или в сценариях, необходимо передать следующие аргументы: x и y — координаты верхнего левого угла, а **width и height — размер выделения. Выделение может быть сделано с помощью команды BOXSELECT
Ссылка: boxselect
ddp level coef sigma
Performs a DDP (digital development processing) on the loaded image, as described first by Kunihiko Okano. This implementation is the one described in IRIS.
Она сочетает линейное распределение на низких уровнях (ниже level) и нелинейное — на высоких.
Она использует Гауссов фильтр со стандартным отклонением sigma и умножает итоговое изображение на коэффициент coef. Типичные значения sigma находятся в диапазоне 0.7–2. Аргумент level должен быть в диапазоне [0, 65535] для 16 битных изображений и может быть указан в диапазоне [0, 1] или [0, 65535] для 32 битных изображений; в этом случае он будет масштабирован автоматически
denoise [-nocosmetic] [-mod=m] [ -vst | -da3d | -sos=n [-rho=r] ] [-indep]
Подавляет шум на изображении, используя нелокальный Байесовский (НЛ Байесовский) алгоритм описанный Лебраном, Буадесом и Морелом.
Перед шумоподавлением настоятельно рекомендуется применить косметическую коррекцию для удаления шума типа соль и перец. По умолчанию эта команда автоматически применяет косметическую коррекцию. Однако, если косметическая коррекция была выполнена в ходе рабочего процесса раннее, она может быть отключена с помощью опции -nocosmetic.
Может быть указан необязательный аргумент -mod=m, где 0 <= m <= 1. Итоговое значение пикселя вычисляется как out=m × d + (1 − m) × in, где d это значение пикселя после шумопдавления. Модуляция не применяется при значении 1. Если этот параметр не указан, по умолчанию он равен 1.
Необязательный аргумент -vst можно использовать для применения перед НЛ Байесовским шумоподавлением стабилизирующего дисперсию обобщённого преобразования Анскомба. Это полезно для изображений, например, одиночные субэкспозиции, где шум имеет Пуассоновское или смесь Пуассоновского и Гауссова распределений, а не главным образом Гауссово распределение. Нельзя использовать вместе с DA3D или SOS. Для шумоподавления уже уложенных изображений обычно не даёт выигрыша.
Необязательный аргумент -da3d можно использовать для включения адаптивного двухдоменного подавления шума (DA3D) в качестве заключительного алгоритма подавления шума. Результат алгоритма сопоставления блоков и 3D трансформации (BM3D) используется как опорное изображение для улучшения шумоподавления. DA3D улучшает детали и уменьшает ступенчатые артефакты.
Необязательный аргумент -sos=n можно использовать для включения итеративного улучшения шумоподавления с помощью алгоритма усиление-подавление-вычитание (SOS). Количество повторов указывается с помощью n. В частности, SOS может давать лучшие результаты, если неулучшенный НЛ Байесовский алгоритм оставляет артефакты в областях фона. Если одновременно переданы -da3d и -sos=n, то будет применён последний из переданных.
Может быть передан необязательный аргумент -rho=r, где 0 < r < 1. Он используется алгоритмом SOS для указания доли зашумлённого изображения, подмешиваемой к промежуточному результату между каждым повтором. Если -sos=n не указан, этот параметр игнорируется.
По умолчанию DA3D или SOS не применяются, поскольку обычно улучшение в подавлении шума относительно невелико, а эти методы требуют дополнительного вычислительного времени.
В очень редких случаях, при подавлении шума на цветных изображениях могут появляться цветные артефакты. Для предотвращения этого можно использовать необязательный аргумент -indep, благодаря чему подавление шума в каждом канале выполняется отдельно. Это медленнее, но удаляет артефакты
dir
Отображает список файлов и директорий в рабочей директории
Эта команда доступна только для Microsoft Windows. Эквивалентная команда для Linux и MacOS, описана по ссылке ls.
dumpheader
Отображает заголовок FITS загруженного изображения в журнале
entropy
Вычисляет энтропию загруженного изображения на отображаемом слое. При наличии выделения, энтропия вычисляется только для выделенной области или же для всего изображения, если выделение отсутствует. Энтропия это один из способов измерения шума или деталей на изображении
exit
Выход из приложения
extract NbPlans
Извлекает NbPlans слоёв вейвлетного домена из загруженного изображения.
See also WAVELET and WRECONS. For color extraction, see SPLIT
extract_Green
Extracts green signal from the loaded CFA image. It reads the Bayer matrix information from the image or the preferences and exports only the averaged green filter data as a new half-sized FITS file. A new file is created, its name is prefixed with "Green_"
extract_Ha
Extracts H-Alpha signal from the loaded CFA image. It reads the Bayer matrix information from the image or the preferences and exports only the red filter data as a new half-sized FITS file. A new file is created, its name is prefixed with "Ha_"
extract_HaOIII [-resample=]
Extracts H-Alpha and O-III signals from the loaded CFA image. It reads the Bayer matrix information from the image or the preferences and exports only the red filter data for H-Alpha as a new half-sized FITS file (like EXTRACTHA) and keeps the three others for O-III with an interpolated replacement for the red pixel. The output files names start with the prefix "Ha_" and "OIII_"
The optional argument -resample={ha|oiii} sets whether to upsample the Ha image or downsample the OIII image to have images the same size. If this argument is not provided, no resampling will be carried out and the OIII image will have twice the height and width of the Ha image
fdiv filename scalar
Divides the loaded image by the image given in argument. The resulting image is multiplied by the value of the scalar argument. See also IDIV
Ссылка: idiv
ffill value [x y width height]
Аналогична команде FILL, но выполняет симметричную заливку области, определённой с помощью мыши или команды BOXSELECT. Используется для обработки изображения в домене Фурье (FFT)
fftd modulus phase
Applies a Fast Fourier Transform to the loaded image. modulus and phase given in argument are the names of the saved in FITS files
ffti modulus phase
Retrieves corrected image applying an inverse transformation. The modulus and phase arguments are the input file names, the result will be the new loaded image
fill value [x y width height]
Fills the loaded image entirely or only the selection if there is one with pixels having the value intensity expressed in ADU
find_cosme cold_sigma hot_sigma
Применяет автоматическое определение и замену холодных и горячих пикселей на загруженном изображении с использованием порогов (в значениях σ), указанных в аргументах
find_cosme_cfa cold_sigma hot_sigma
find_hot filename cold_sigma hot_sigma
Сохраняет в рабочей директории файл filename (текстовый формат), содержащий координаты пикселей, с интенсивностью в hot_sigma раз выше и cold_sigma ниже стандартного отклонения, извлечённые из загруженного изображения. Обычно мы используем эту команду для темнового мастер-кадра. Команда COSME может применить этот список дефектных пикселей к загруженному изображению. См. также SEQCOSME для применения его к последовательности
Строки вида
P x y тип
исправляют пиксель с координатами x, y. Тип это произвольный символ (C или H), указывающий Siril холодный данный пиксель или горячий. Эта строка создаётся командой FIND_HOT, но вы так же можете добавить строки вручную:Строки
C x 0 тип
исправляют дефектный столбец с координатами x.Строки
L y 0 тип
исправляют дефектную строку с координатами y.findstar [-out=] [-layer=] [-maxstars=]
Определяет звёзды на текущем загруженном изображении, чей уровень превышает пороговое значение, вычисленное Siril.
После этого применяется PSF и Siril выбраковывает все найденные структуры, которые не удовлетворяют набору ранее определённых критериев, указанных с помощью команды SETFINDSTAR.
Finally, an ellipse is drawn around detected stars.
Optional parameter -out= allows the results to be saved to the given path.
Опция -layer= указывает слой, на котором будет происходить определение звёзд (только для цветных изображений).
You can also limit the maximum number of stars detected by passing a value to option -maxstars=.
См. также команду CLEARSTAR
fix_xtrans
Fixes the Fujifilm X-Trans Auto Focus pixels in the loaded image.
Действительно, из-за особенностей фазовой системы автофокуса, области, используемые для автофокусировки получают немного меньше света, что соседние участки. Камера компенсирует это и увеличивает значения в этих областях, что приводит к заметному квадрату в центре темновых кадров и кадров шума считывания
fixbanding amount sigma [-vertical]
Tries to remove the horizontal or vertical banding in the loaded image.
amount defines the amount of correction, between 0 and 4.
sigma defines the highlight protection level of the algorithm, higher sigma gives higher protection, between 0 and 5. Values of 1 and 1 are often good enough.
-vertical option enables to perform vertical banding removal, horizontal is the default
fmedian ksize modulation
Performs a median filter of size ksize x ksize (ksize MUST be odd) to the loaded image with a modulation parameter modulation.
Значения итоговых пикселей вычисляются как : out=mod × m + (1 − mod) × in, где m это значение пикселя после применения медианного фильтра. При значении модуляции равном 1, модуляция не применяется
fmul scalar
Умножает загруженное изображение на значение scalar, переданное в аргументе
gauss sigma
Applies to the loaded image a Gaussian blur with the given sigma.
See also UNSHARP, the same with a blending parameter
Ссылка: unsharp
get { -a | -A | variable }
Получает значение переменной, используя её имя или отображает все переменные с помощью -a (имя и значение) или -A (подробный список)
См. также SET для обновления значений
Ссылка: set
getref sequencename
Выводит информацию об опорном изображении в последовательности, переданном в аргументе. Индекс первого изображения — 0
ght -D= [-B=] [-LP=] [-SP=] [-HP=] [-human | -even | -independent | -sat] [channels]
Обобщённое гиперболическое растягивание, основанное на работе группы ghsastro.co.uk.
Аргумент -D= определяет силу растягивания. Принимает значения между 0 и 10. Это единственный обязательный аргумент. Последующие необязательные аргументы дополнительно настраивают растягивание:
B определяет интенсивность растягивания вблизи точки фокуса (focal point); принимает значения между -5 и 15;
LP определяет диапазон сохранения теней между 0 и SP, где растягивание будет линейным, сохраняя детали в тенях;
SP определяет точку симметрии растягивания, между 0 и 1, т.е. точку, где растягивание будет наиболее интенсивным;
HP определяет область между HP и 1, где растягивание линейно, сохраняя детали в светах и предотвращая распухание звёзд.
Если аргументы не даны, используются значения по умолчанию для B, LP и SP — 0.0, и 1.0 для HP.
Для цветового растягивания может быть передан необязательный аргумент -human, -even или -independent, позволяющий выбрать модель относительной чувствительности глаза, равновзвешенной светимости или независимые значения канала. Для монохромных изображений этот аргумент игнорируется. В качестве альтернативы, аргумент -sat указывает, что растягивание применяется к насыщенности изображения — для этого изображение должно быть цветным и должны быть выбраны все каналы.
Для указания каналов, к которым применить растягивание, можно использовать необязательный параметр [channels], принимающий значения R, G, B, RG, RB или GB. По умолчанию растягивание применяется ко всем каналам
grey_flat
Выравнивает среднюю интенсивность слоёв RGB в загруженном изображении CFA. Этот же процесс применяется к кадрам плоского поля во время калибровки, когда используется опция "Выровнять CFA"
help [command]
Отображает список доступных команд или помощь для одной команды
histo channel (channel=0, 1, 2 with 0: red, 1: green, 2: blue)
Вычисляет гистограмму указанного слоя (layer) загруженного изображения и создаёт файл histo_[channel name].dat в рабочей директории.
layer = 0, 1 or 2 with 0=red, 1=green and 2=blue
iadd filename
Выполняет сложение изображения filename с изображением, находящимся в памяти.
Если позволяют настройки, результат будет иметь разрядность 32 бита на канал
idiv filename
Выполняет деление загруженного изображения на изображение filename.
Если позволяют настройки, результат будет иметь разрядность 32 бита на канал.
See also FDIV
Ссылка: fdiv
imul filename
Выполняет умножение изображения filename на загруженное изображение.
Если позволяют настройки, результат будет иметь разрядность 32 бита на канал
inspector
Создаёт из текущего изображения мозаику из 9 изображений, отображающую углы и центр изображения для более тщательного изучения (только графический интерфейс)
invght -D= [-B=] [-LP=] [-SP=] [-HP=] [-human | -even | -independent | -sat] [channels]
Инвертирует обобщённое гиперболическое растягивание. Предоставляет обратное преобразование GHT с теми же параметрами (если указаны), отменяет команду GHT, возможно возвращаясь к линейному изображению. Может работать таким же образом, как и GHT, но для негативных изображений
Links: ght
invmodasinh -D= [-LP=] [-SP=] [-HP=] [-human | -even | -independent | -sat] [channels]
Инвертирует модифицированное преобразование по arcsinh. Предоставляет обратное преобразование MODASINH с теми же параметрами (если указаны), отменяет команду MODASINH, возможно возвращаясь к линейному изображению. Может работать таким же образом, как и MODASINH, но для негативных изображений
Ссылка: modasinh
invmtf low mid high [channels]
Инвертирует функцию передачи полутонов. Предоставляет обратное преобразование MTF с теми же параметрами (если указаны), отменяет команду MTF, возможно возвращаясь к линейному изображению. Может работать таким же образом, как и MTF, но для негативных изображений
Links: mtf
isub filename
Вычитает из загруженного изображения изображение filename.
Result will be in 32 bits per channel if allowed in the preferences, so capable of storing negative values. To clip negative value, use 16 bit mode or use the THRESHLO command
Ссылка: threshlo
jsonmetadata FITS_file [-stats_from_loaded] [-nostats] [-out=]
Сохраняет метаданные и статистику текущего загруженного изображения в формате JSON. Название файла необходимо, даже если изображение уже загружено. Данные изображения могут быть не прочитаны из файла, если это текущее загруженное изображение и если передана опция -stats_from_loaded. Статистику можно отключить, передав опцию -nostats. Файл, содержащий данные JSON, создается с именем файла по умолчанию '$(FITS_file_without_ext).json' и может быть изменен с помощью опции -out=
light_curve sequencename channel [-autoring] { -at=x,y | -wcs=ra,dec } { -refat=x,y | -refwcs=ra,dec } ...
light_curve sequencename channel [-autoring] -ninastars=file
Analyses several stars with aperture photometry in a sequence of images and produces a light curve for one, calibrated by the others. The first coordinates, in pixels if -at= is used or in degrees if -wcs= is used, are for the star whose light will be plotted, the others for the comparison stars.
Alternatively, a list of target and reference stars can be passed in the format of the NINA exolpanet plugin star list, with the -ninastars= option. Siril will verify that all reference stars can be used before actually using them. A data file is created in the current directory named light_curve.dat, gnuplot plots the result to a PNG image if available
The ring radii for aperture photometry can either be configured in the settings or set to a factor of the reference image's FWHM if -autoring is passed.
See also SEQPSF for operations on single star
Links: seqpsf
linear_match reference low high
Computes and applies a linear function between a reference image and the loaded image.
The algorithm will ignore all reference pixels whose values are outside of the [low, high] range
link basename [-date] [-start=index] [-out=]
Аналогична команде CONVERT, но конвертирует только изображения FITS, найденные в текущей рабочей директории. Это удобно, чтобы избежать конвертации файлов JPEG или других файлов, которые могут находиться в директории. Дополнительный аргумент -date позволяет сортировать файлы по значению DATE-OBS вместо сортировки их названий в буквенно-цифровом виде
Ссылка: convert
linstretch -BP= [-sat] [channels]
Выполняет линейное растягивание изображения к новой точке чёрного BP.
Для указания каналов, к которым применить растягивание, можно использовать необязательный параметр [channels], принимающий значения R, G, B, RG, RB или GB. По умолчанию растягивание применяется ко всем каналам.
Необязательный параметр -sat может быть использован для указания, что растягивание применяется к насыщенности изображения. Этот аргумент работает только если выбраны все каналы
livestack filename
Обрабатывает предоставленное изображение для укладки на лету. Возможна только после START_LS. Обработка включает калибровку входящего изображения (если так была сконфигурирована START_LS), дебайеризацию (если это полноцветное изображение), регистрацию и укладку. Временный результат будет сохранён в файле live_stack_00001.fit до тех пор, пока для изменения этого не будет добавлена новая опция
Ссылка: start_ls
load filename[.ext]
Loads the image filename from the current working directory, which becomes the 'currently loaded image' used in many of the single-image commands.
It first attempts to load filename, then filename.fit, filename.fits and finally all supported formats.
Эта схема применима к каждой команде Siril, связанной со чтением файлов
log
Вычисляет и применяет логарифмический масштаб к загруженном изображению, используя формулу: log(1 - (value - min) / (max - min)), где min и max это, соответственно, минимальное и максимальное значения пикселя в канале
ls
Отображает список файлов и директорий в рабочей директории
Эта команда доступна только на Unix-подобных системах. Эквивалентная команда для Microsoft Windows описана по ссылке dir.
makepsf clear
makepsf load filename
makepsf save [filename]
makepsf blind [-l0] [-si] [-multiscale] [-lambda=] [-comp=] [-ks=] [-savepsf=]
makepsf stars [-sym] [-ks=] [-savepsf=]
makepsf manual { -gaussian | -moffat | -disc | -airy } [-fwhm=] [-angle=] [-ratio=] [-beta=] [-dia=] [-fl=] [-wl=] [-pixelsize=] [-obstruct=] [-ks=] [-savepsf=]
Generates a PSF for use with deconvolution, any of the three methods exposed by RL, SB or WIENER commands. One of the following must be given as the first argument: clear (clears the existing PSF), load (loads a PSF from a file), save (saves the current PSF), blind (blind estimate of tke PSF), stars (generates a PSF based on measured stars from the image) or manual (generates a PSF manually based on a function and parameters).
При использовании аргумента clear дополнительные аргументы не требуются.
Для загрузки раннее сохранённой PSF аргументу load требуется второй аргумент filename с названием файла, содержащим PSF. Это может быть любой формат, с поддержкой которого был скомпилирован Siril, но файл должен быть квадратным и, в идеале, иметь нечётный размер.
Для сохранения ранее созданной PSF используется аргумент save. По выбору может быть указано имя файла, которое должно иметь расширение ".fit", ".fits", ".fts" или ".tif". Если имя файла не указано, PSF будет названа на основе имени открытого файла или последовательности.
Вместе с аргументом blind, могут быть указаны следующие необязательные аргументы: -l0 использует метод спуска l0, -si использует метод неравномерности спектра, -multiscale указывает методу l0 выполнить многоступенчатую оценку PSF, -lambda= предоставляет постоянную регуляризации.
Для PSF, рассчитанной по звёздам (stars) может быть передан единственный необязательный аргумент -sym, указывающий, что PSF должна быть симметричной.
Для PSF, рассчитанной вручную (manual), может быть передан необязательный аргумент -gaussian, -moffat, -disc или -airy (значение по умолчанию — Гауссов). Для PSF по Гауссу или Моффату могут переданы необязательные аргументы -fwhm=, -angle= и -ratio=. Необязательный аргумент -beta= может быть передан, если используется PSF по Моффату. Если эти значения не переданы, по умолчанию используются соответствующие значения, указанные в диалоге реконструкции. PSF по диску требует единственного аргумента -fwhm=, который в этой функции используется для установки диаметра PSF. Для PSF по диску Эйри могут быть переданы следующие аргументы: -dia= (устанавливает диаметр телескопа), -fl= (устанавливает фокусное расстояние телескопа), -wl= (устанавливает длину волны, для которой вычисляется дифракционная картина Эйри), -pixelsize= (устанавливает размер пикселя сенсора), -obstruct= (устанавливает размер центрального экранирования, как процент от общей площади апертуры). Если эти параметры отсутствуют, по умолчанию используются длина волны 525 нм и центральное экранирование в 0%. Siril попытается получить оставшиеся из открытого изображения, но некоторые программы захвата изображений могут не предоставлять всю необходимую информацию и в этом случае результаты будут плохими. Имейте ввиду, что видео в формате SER могут иметь незаполненные метаданные. Какие из аргументов можно не указывать для конкретного оборудования вы можете определить опытным путём.
Для любого из приведённых выше аргументов, могут быть указаны необязательные аргументы -ks= для установки размера PSF и -savepsf= filename для сохранения созданной PSF: название файла должно быть указано; требования к расширению файла такие же, как для makepsf save filename
merge sequence1 sequence2 [sequence3 ...] output_sequence
Merges several sequences of the same type (FITS images, FITS sequence or SER) and same image properties into a new sequence with base name newseq created in the current working directory, with the same type. The input sequences can be in different directories, can specified either in absolute or relative path, with the exact .seq name or with only the base name with or without the trailing '_'
merge_cfa file_CFA0 file_CFA1 file_CFA2 file_CFA3 bayerpattern
Создаёт цветное изображение с шаблоном Байера из 4 отдельных изображений, содержащих данные из подканалов шаблона Байера CFA0, CFA1, CFA2 и CFA3 (Соответствующая команда для разбиения шаблона CFA на подканалы — split_cfa). Эта функция может использоваться как часть рабочего процесса для применения некоторой предобработки к отдельным подканалам шаблона Байера перед дебайеризацией. Пятый параметр, bayerpattern, указывает шаблон Байера, который необходимо восстановить. bayerpattern должен быть 'RGGB', 'BGGR', 'GRBG' или 'GBRG'
mirrorx [-bottomup]
Flips the loaded image about the horizontal axis. Option -bottomup will only flip it if it's not already bottom-up
mirrorx_single image
Переворачивает изображение по горизонтальной оси только при необходимости (если изображение уже не находится в ориентации снизу вверх). Принимает название файла как аргумент, позволяя не читать полностью данные изображения, если необходимость переворота отсутствует. После переворота изображение будет перезаписано
mirrory
Переворачивает изображение по вертикали
modasinh -D= [-LP=] [-SP=] [-HP=] [-human | -even | -independent | -sat] [channels]
Модифицированное растягивание по arcsinh, основанное на работе группы ghsastro.co.uk.
Аргумент -D= определяет силу растягивания. Принимает значения между 0 и 10. Это единственный обязательный аргумент. Последующие необязательные аргументы дополнительно настраивают растягивание:
LP определяет диапазон сохранения теней между 0 и SP, где растягивание будет линейным, сохраняя детали в тенях;
SP определяет точку симметрии растягивания, между 0 и 1, т.е. точку, где растягивание будет наиболее интенсивным;
HP определяет область между HP и 1, где растягивание линейно, сохраняя детали в светах и предотвращая распухание звёзд.
Если аргументы не указаны, используются значения по умолчанию 0.0 для LP и SP, и 1.0 для HP.
Для цветового растягивания может быть передан необязательный аргумент -human, -even или -independent, позволяющий выбрать модель относительной чувствительности глаза, равновзвешенной светимости или независимые значения канала. Для монохромных изображений этот аргумент игнорируется. В качестве альтернативы, аргумент -sat указывает, что растягивание применяется к насыщенности изображения — для этого изображение должно быть цветным и должны быть выбраны все каналы.
Для указания каналов, к которым применить растягивание, можно использовать необязательный параметр [channels], принимающий значения R, G, B, RG, RB или GB. По умолчанию растягивание применяется ко всем каналам
mtf low mid high [channels]
Применяет передаточную функцию полутонов к изображению, загруженному в настоящий момент.
Three parameters are needed, low, midtones and high where midtones balance parameter defines a nonlinear histogram stretch in the [0,1] range. For an automatic determination of the parameters, see AUTOSTRETCH.
Для указания каналов, к которым применить растягивание, можно использовать необязательный параметр [channels], принимающий значения R, G, B, RG, RB или GB. По умолчанию растягивание применяется ко всем каналам
Ссылка: autostretch
neg
Изменяет значения пикселей загруженного в настоящий момент изображения на отрицательное представление, например, 1-значение для 32 бит, 65535-значение для 16 бит. Режим просмотра при этом не изменяется
new width height nb_channel
Создаёт новое изображение, заполненное нулями с размером width × height.
The image is in 32-bit format, and it contains nb_channel channels, nb_channel being 1 or 3. It is not saved, but becomes the loaded image and it is displayed and can be saved afterwards
nomad [limit_magnitude] [-catalog=] [-photo]
Displays stars from the local catalog by default, for the loaded plate solved image, in GUI only, down to the provided limit_magnitude (13 by default).
An alternate online catalog can be specified with -catalog=, taking values tycho2, nomad, gaia, ppmxl, brightstars, apass.
Stars with no B-V information will be kept; they can be excluded by passing -photo
nozero level
Replaces null values by level values. Useful before an idiv or fdiv operation, mostly for 16-bit images
offset value
Добавляет постоянное значение value (указанное в ADU) к текущему изображению. Эта константа может принимать отрицательное значение.
В 16 битном режиме значения пикселей, выходящие за приделы [0, 65535], обрезаются. В 32 битном режиме обрезки не происходит
parse str [-r]
Разбирает строку str, используя информацию из заголовка загруженного в данный момент изображения. Основная цель этой команды — отладка синтаксического анализа путей ключей заголовка, которые могут использоваться другими командами.
Опция -r указывает, что строку необходимо интерпретировать в режиме чтения. В этом режиме все подстановочные знаки, определённые в строке str используются для поиска имени файла, соответствующего шаблону. В противном случае режимом по умолчанию является режим записи, и подстановочные знаки, при наличии, удаляются из анализируемой строки.
Если строка str начинается с префикса $def, он будет распознан как зарезервированное ключевое слово и будет выполнен его поиск в строках, сохранённых в gui_prepro.dark_lib, gui_prepro.flat_lib, gui_prepro.bias_lib или gui_prepro.stack_default для $defdark, $defflat, $defbias или $defstack, соответственно.
Когда загружена последовательность, можно так же использовать ключевое слово $seqname$
pcc [image_center_coords] [-noflip] [-platesolve] [-focal=] [-pixelsize=] [-limitmag=[+-]] [-catalog=] [-downscale]
Запускает фотометрическую коррекцию цвета загруженного изображения.
Если изображение уже имеет астрономическое решение, оно будет использовано для коррекции цвета. Если же астрономического решения нет, либо если данные WCS или другие метаданные изображения ошибочны или отсутствуют, необходимо передать следующие аргументы для поиска астрономического решения:
приблизительные координаты центра изображения могут быть указаны в виде десятичных градусов или значений градус/час, минута, секунда, разделённые двоеточием (эпоха J2000). Значения прямого восхождения и склонения должны быть разделены запятой или пробелом.
фокусное расстояние и размер пикселя могут быть указаны с помощью -focal= (в миллиметрах) и -pixelsize= (в микрометрах), переопределяя значения, полученные из изображения и настроек.
вы можете принудительно выполнить повторный поиск астрономического решения с помощью флага -platesolve.
Если не указано -noflip и изображение не находится в ориентации вверх ногами, изображение будет перевёрнуто если будет выполнен поиск астрономического решения.
Для более быстрого поиска звёзд на больших изображениях, возможно уменьшить масштаб изображения с помощью -downscale.
Предельный блеск звёзд, используемых для поиска астрономического решения и фотометрической коррекции цвета рассчитывается автоматически исходя из размера поля зрения, но он может быть изменён с помощью значения положительного (+) или отрицательного (-) смещения опции -limitmag=, или просто указанием абсолютного положительного значения для ограничения блеска.
The star catalog used is NOMAD by default, it can be changed by providing -catalog=apass. If installed locally, the remote NOMAD (the complete version) can be forced by providing -catalog=nomad
Ссылка: nomad
platesolve [image_center_coords] [-noflip] [-platesolve] [-focal=] [-pixelsize=] [-limitmag=[+-]] [-catalog=] [-localasnet] [-downscale]
Астрономическое решение загруженного изображения.
Если решение уже существует, ничего не будет делаться, если только не передан аргумент -platesolve для повторного поиска решения. Если данные WCS или другие метаданные изображения ошибочны или отсутствуют, то должны быть переданы аргументы:
приблизительные координаты центра изображения могут быть представлены в виде десятичных градусов или градус/час минута секунда (J2000, разделённые двоеточием) и значениями прямого восхождения и склонения, разделённые запятой или пробелом (для astrometry.net — необязательно).
фокусное расстояние и размер пикселя могут быть указаны с помощью -focal= (в миллиметрах) и -pixelsize= (в микрометрах), переопределяя значения, полученные из изображения и настроек.
Если не указан аргумент -noflip, в том случае, если будет определено, что изображение находится в ориентации вверх ногами, оно будет перевёрнуто.
Для более быстрого поиска звёзд на больших изображениях, возможно уменьшить масштаб изображения с помощью -downscale.
Астрономическое решение изображений может быть получено с помощью Siril, используя каталог звёзд и алгоритм регистрации всего звёздного неба или с помощью локальной команды solve-field из пакета astrometry.net (включается с помощью -localasnet).
Следующие опции применимы только к решателю Siril.
Предел звёздной величины, используемый при поиске решения, автоматически вычисляется из размера поля зрения, но он может быть указан с помощью значений положительного или отрицательного смещения ключа -limitmag=, или просто через абсолютное положительное значение для ограничения звёздной величины.
Звёздный каталог выбирается автоматически, если только не передан ключ -catalog=: если установлены локальные каталоги, то используются они. В противном случае выбор основывается на размере поля зрения и пределе звёздной величины. Если этот аргумент передан, будет принудительно использован удалённый каталог. Возможные значения аргумента: tycho2, nomad, gaia, ppmxl, brightstars, apass
pm "expression" [-rescale [low] [high]]
This command evaluates the expression given in argument as in PixelMath tool. The full expression must be between double quotes and variables (that are image names, without extension, located in the working directory in that case) must be surrounded by the token $, e.g. "$image1$ * 0.5 + $image2$ * 0.5". A maximum of 10 images can be used in the expression.
Image can be rescaled with the option -rescale followed by low and high values in the range [0, 1]. If no low and high values are provided, default values are set to 0 and 1
preprocess sequencename [-bias=filename] [-dark=filename] [-flat=filename] [-cc=dark [siglo sighi] || -cc=bpm bpmfile] [-cfa] [-debayer] [-fix_xtrans] [-equalize_cfa] [-opt] [-all] [-prefix=] [-fitseq]
Калибрует последовательность sequencename, используя кадры шума считывания, темновые кадры и кадры плоского поля, указанные в аргументе.
Вместо изображения, можно указать однородный уровень шума считывания, введя в кавычках выражение, начинающееся со знака =. Например, -bias="=256" или -bias="=64*$OFFSET".
Косметическая коррекция по умолчанию отключена. Если вы хотите применить коррекцию, это необходимо указать с помощью опции -cc=.
Вы можете использовать -cc=dark для определения горячих и холодных в темновом мастер-кадре, который должен быть указан с помощью опции -dark=. Опционально можно указать значения холодных и горячих пикселей с помощью siglo и sighi, соответственно. Значение 0 отключает коррекцию. Если значения σ не указаны, то будет применено только определение горячих пикселей со значением σ 3.
В качестве альтернативы, для указания пикселей, которые необходимо скорректировать, можно использовать опцию -cc=bpm за которой следует путь к вашей карте дефектных пикселей. Пример файла может быть получен с помощью команды find_hot, применённой к темновому мастер-кадру.
К цветным изображениям в формате CFA применимы три опции: -cfa для целей косметической коррекции. При помощи опции -debayer можно выполнить дебайеризацию изображений перед их сохранением. Опция -equalize_cfa выравнивает среднюю интенсивность слоёв RGB в мастер-изображении, чтобы избежать тонирования откалиброванного изображения.
Опция -fix_xtrans используется при работе с файлами X-Trans, применяя коррекцию к темновым кадрам и кадрам шума считывания для удаления квадратного рисунка в зоне автофокуса.
Также можно оптимизировать вычитание темнового мастер-кадра с помощью -opt, которая требует указания мастер-кадра шума считывания и темнового мастер-кадра.
По умолчанию, кадры, отмеченные как исключённые, не обрабатываются. С помощью аргумента -all можно принудительно обработать все кадры, даже отмеченные как исключённые.
Название итоговой последовательности будет начинаться с префикса "pp_", если не указан иной с помощью опции -prefix=.
Если передана опция -fitseq, итоговая последовательность будет последовательностью FITS (одиночный файл)
preprocess_single imagename [-bias=filename] [-dark=filename] [-flat=filename] [-cfa] [-debayer] [-fix_xtrans] [-equalize_cfa] [-opt] [-prefix=]
Калибрует изображение imagename, используя кадры шума считывания, темновые кадры и кадры плоского поля, указанные в аргументе.
Вместо изображения, можно указать однородный уровень шума считывания, введя в кавычках выражение, начинающееся со знака =. Например, -bias="=256" или -bias="=64*$OFFSET".
Косметическая коррекция по умолчанию отключена. Если вы хотите применить коррекцию, это необходимо указать с помощью опции -cc=.
Вы можете использовать -cc=dark для определения горячих и холодных в темновом мастер-кадре, который должен быть указан с помощью опции -dark=. Опционально можно указать значения холодных и горячих пикселей с помощью siglo и sighi, соответственно. Значение 0 отключает коррекцию. Если значения σ не указаны, то будет применено только определение горячих пикселей со значением σ 3.
В качестве альтернативы, для указания пикселей, которые необходимо скорректировать, можно использовать опцию -cc=bpm за которой следует путь к вашей карте дефектных пикселей. Пример файла может быть получен с помощью команды find_hot, применённой к темновому мастер-кадру.
К цветным изображениям в формате CFA применимы три опции: -cfa для целей косметической коррекции. При помощи опции -debayer можно выполнить дебайеризацию изображений перед их сохранением. Опция -equalize_cfa выравнивает среднюю интенсивность слоёв RGB в мастер-изображении, чтобы избежать тонирования откалиброванного изображения.
Опция -fix_xtrans используется при работе с файлами X-Trans, применяя коррекцию к темновым кадрам и кадрам шума считывания для удаления квадратного рисунка в зоне автофокуса.
Также можно оптимизировать вычитание темнового мастер-кадра с помощью -opt, которая требует указания мастер-кадра шума считывания и темнового мастер-кадра.
Название итоговой последовательности будет начинаться с префикса "pp_", если не указан иной с помощью опции -prefix=
Данная команда является устаревшей. Вместо неё необходимо использовать CALIBRATE_SINGLE.
Ссылка: calibrate_single
psf [channel]
Performs a PSF (Point Spread Function) on the selected star and display the results. For headless operation, the selection can be given in pixels using BOXSELECT. If provided, the channel argument selects the image channel on which the star will be analyzed. It can be omitted for monochrome images or when run from the GUI with one of the channels active in the view
Ссылка: boxselect
register sequencename [-2pass] [-noout] [-drizzle] [-prefix=] [-minpairs=] [-transf=] [-layer=] [-maxstars=] [-nostarlist] [-interp=] [-noclamp] [-selected]
Находит и, опционально, выполняет геометрическую трансформацию изображений последовательности, переданной в аргументе, таким образом, чтобы изображения могли быть наложены на опорное изображение. Поскольку для регистрации используются звёзды, этот алгоритм работает только с изображениями глубокого космоса. Настройки определения звёзд могут быть изменены с помощью команды SETFINDSTAR или диалога Динамическая PSF. Определение выполняется на зелёном слое, если не указан иной с помощью опции -layer=, чей аргумент находится в диапазоне от 0 до 2 (от красного до синего).
Опции -2pass и -noout только вычисляют преобразования, но не создают преобразованных изображений. -2pass добавляет предварительный шаг к алгоритму для поиска опорного изображения перед вычислением преобразований на основе качества и кадрирования. Для создания преобразованных изображений после этого шага используйте SEQAPPLYREG. -nostarlist отключает сохранение списка звёзд на диск.
Опция -transf= указывает вид преобразования; может быть shift, similarity, affine или homography (значение по умолчанию).
Опция -drizzle активирует субпиксельную укладку, вдовое увеличивая масштаб создаваемых изображений.
Опция -minpairs= указывает минимальное количество пар звёзд, которое должно между кадром и опорным кадром. В противном случае этот кадр будет отброшен и исключён из последовательности.
Опция -maxstars= указывает максимальное количество пар звёзд для поиска на каждом кадре (должно быть от 100 до 2000). С бо́льшим количеством звёзд регистрация будет более точной, но это потребует больше времени для вычислений.
Метод интерполяции пикселей может быть указан с помощью аргумента -interp=, за которым следует один из методов, указанных в списке no[ne], ne[arest], cu[bic], la[nczos4], li[near], ar[ea]. Если передан none, метод преобразования принудительно устанавливается в сдвиг и выполняется попиксельный сдвиг для каждого изображения без какой-либо интерполяции.
При интерполяции методом Ланцош-4 или бикубической интерполяции используется фиксация по умолчанию для предотвращения артефактов, но она может быть отключена с помощью аргумента -noclamp.
Будут зарегистрированы все изображения в последовательности, если только не передана опция -selected. В этом случае исключённые изображения не будут обработаны
Если создана, название итоговой последовательности будет начинаться с префикса "r_", если только не указан иной с помощью опции -prefix=
reloadscripts
Пересматривает директории со сценариями и обновляет меню сценариев
requires version
Возвращает ошибку, если версия Siril старше, чем указанная в аргументе
resample { factor | -width= | -height= } [-interp=] [-noclamp]
Resamples the loaded image, either with a factor factor or for the target width or height provided by either of -width= or -height=. This is generally used to resize images, a factor of 0.5 divides size by 2.
Можно отметить, что в графическом интерфейсе доступны несколько алгоритмов интерполяции.
Метод интерполяции пикселей может быть указан с помощью аргумента -interp=, за которым следует один из методов, указанных в списке no[ne], ne[arest], cu[bic], la[nczos4], li[near], ar[ea]. Если передан none, метод преобразования принудительно устанавливается в сдвиг и выполняется попиксельный сдвиг для каждого изображения без какой-либо интерполяции.
При интерполяции методом Ланцош-4 или бикубической интерполяции используется фиксация по умолчанию для предотвращения артефактов, но она может быть отключена с помощью аргумента -noclamp
rgbcomp red green blue [-out=result_filename]
rgbcomp -lum=image { rgb_image | red green blue } [-out=result_filename]
Создаёт композитное RGB изображение, используя три независимых изображения, или LRGB композитное изображение, используя дополнительное яркостное изображение и три монохромных или одно цветное изображение. Итоговое изображение будет иметь название composed_rgb.fit или composed_lrgb.fit, если в необязательном аргументе не указано другое название
rgradient xc yc dR dalpha
Создаёт два изображения с радиальным (dR пикселей) и вращательным (dalpha градусов) сдвигом по отношению к точке (xc, yc).
Сдвиги между этими изображениями имеют одинаковую амплитуду, но противоположенный знак. Далее изображения суммируются для создания итогового изображения. Этот процесс также называет фильтром Ларсона Секанина
rl [-loadpsf=] [-alpha=] [-iters=] [-stop=] [-gdstep=] [-tv] [-fh] [-mul]
Восстанавливает изображение с помощью метода Ричардсона-Люси.
PSF может быть загружена с помощью необязательного аргумента -loadpsf=filename (создан с помощью MAKEPSF).
Количество повторов устанавливается с помощью -iters (по умолчанию — 10).
Тип регуляризации может быть установлен с помощью -tv для полной вариации или -fh для нормы Фробнеуса для матрицы Гессе (по умолчанию — регуляризация отключена) и параметра -alpha=, устанавливающего силу регуляризации (меньшее значение = бо́льшая регуляризация, по умолчанию = 3000).
По умолчанию используется метод градиентного спуска с шагом 0.0005, однако с помощью -mul может быть использован мультипликативный метод.
Критерий остановки можно включить, указав предел остановки с помощью -stop=
rmgreen [-nopreserve] [type] [amount]
Применяет фильтр подавления хроматического шума, удаляющий зелёный оттенок на текущем изображении. Этот фильтр основан на SCNR из PixInsight и этот же фильтр используется плагином HLVG в Photoshop.
По умолчанию светлота сохраняется, но это может быть отключено с помощью -nopreserve.
Аргумент type может принимать значения 0 для средний нейтральный, 1 для максимальный нейтральный, 2 для максимальная маска и 3 для аддитивная маска. По умолчанию — 0. Последние два могут принимать аргумент amount со значением между 0 и 1. Значение по умолчанию — 1
rotate degree [-nocrop] [-interp=] [-noclamp]
Rotates the loaded image by an angle of degree value. The option -nocrop can be added to avoid cropping to the image size (black borders will be added).
Замечание: если имеется активное выделение, например, если перед командой `rotate` использовалась команда `boxselect`, итоговое изображение будет кадрировано перед вращением. В данном случае аргумент -nocrop, если передан, будет проигнорирован.
Метод интерполяции пикселей может быть указан с помощью аргумента -interp=, за которым следует один из методов, указанных в списке no[ne], ne[arest], cu[bic], la[nczos4], li[near], ar[ea]. Если передан none, метод преобразования принудительно устанавливается в сдвиг и выполняется попиксельный сдвиг для каждого изображения без какой-либо интерполяции.
При интерполяции методом Ланцош-4 или бикубической интерполяции используется фиксация по умолчанию для предотвращения артефактов, но она может быть отключена с помощью аргумента -noclamp
rotatePi
Вращает загруженное изображение на 180° вокруг центра. Это эквивалентно команде "ROTATE 180" или "ROTATE -180"
Ссылка: rotate
satu amount [background_factor [hue_range_index]]
Улучшает насыщенность цвета загруженного изображения. Для получения наилучших результатов используйте итеративно.
amount положительное значение увеличивает насыщенность цвета, отрицательное — уменьшает, 0 — ничего не делает, 1 — увеличивает насыщенность на 100%
background_factor это коэффициент (медиана + σ), используемый для установки порога, выше которого будет происходить изменение пикселей. При правильном подборе, это позволяет не увеличивать насыщенность цвета фонового шума. Значение по умолчанию — 1. При установке 0 порог отключается.
hue_range_index может быть [0, 6], что означает: 0 от розового до оранжевого, 1 от оранжевого до жёлтого, 2 от жёлтого до голубого, 3 для голубого, 4 от голубого до пурпурного, 5 от пурпурного до розового, 6 все цвета (значение по умолчанию)
save filename
Saves current image to filename.fit (or .fits, depending on your preferences, see SETEXT) in the current working directory. The image remains loaded. filename can contain a path as long as the directory already exists
Ссылка: setext
savebmp filename
Сохраняет текущее изображение в форме битовой карты с 8 битами на канал: filename.bmp (BMP 24 бита)
savejpg filename [quality]
Сохраняет текущее изображение в файл JPG: filename.jpg.
The compression quality can be adjusted using the optional quality value, 100 being the best and default, while a lower value increases the compression ratio
savepng filename
Сохраняет текущее изображение в файл PNG: filename.png с разрядностью 16 бит, если загружено 16 или 32 битное изображение или 8 бит на канал, если загружено 8 битное изображение
savepnm filename
Сохраняет текущее изображение в формате NetPBM с 16 битами на канал.
Расширение итогового файла будет filename.ppm для изображений RGB и filename.pgm для изображений в градациях серого
savetif filename [-astro] [-deflate]
Сохраняет текущее изображение в виде несжатого 16-битного файла TIFF filename.tif. Опция -astro позволяет сохранить в формате Astro-TIFF, а -deflate включает сжатие.
См. также SAVETIF32 и SAVETIF8
savetif32 filename [-astro] [-deflate]
Same command as SAVETIF but the output file is saved in 32-bit per channel: filename.tif. The option -astro allows saving in Astro-TIFF format, while -deflate enables compression
Ссылка: savetif
savetif8 filename [-astro] [-deflate]
Same command as SAVETIF but the output file is saved in 8-bit per channel: filename.tif. The option -astro allows saving in Astro-TIFF format, while -deflate enables compression
Ссылка: savetif
sb [-loadpsf=] [-alpha=] [-iters=]
Восстанавливает изображение с помощью метода Брэгмана.
PSF может быть загружена с помощью необязательного аргумента -loadpsf=filename.
Количество повторов устанавливается с помощью -iters (по умолчанию — 1).
Коэффициент регуляризации -alpha= устанавливает силу регуляризации (меньшее значение = бо́льшая регуляризация, по умолчанию = 3000)
Ссылка: psf
select sequencename from to
Эта команда позволяет выполнить массовый выбор изображений в последовательности sequencename (начиная с from и заканчивая to включительно). Это выделение для дальнейшей обработки.
См. также UNSELECT
Ссылка: unselect
seqapplyreg sequencename [-drizzle] [-interp=] [-noclamp] [-layer=] [-framing=] [-prefix=] [-filter-fwhm=value[%|k]] [-filter-wfwhm=value[%|k]] [-filter-round=value[%|k]] [-filter-bkg=value[%|k]] [-filter-nbstars=value[%|k]] [-filter-quality=value[%|k]] [-filter-incl[uded]]
Applies geometric transforms on images of the sequence given in argument so that they may be superimposed on the reference image, using registration data previously computed (see REGISTER).
Название итоговой последовательности начинается с префикса "r_", если с помощью опции -prefix= не указан иной.
Опция -drizzle включает двукратное увеличение масштаба изображений в созданной последовательности.
Метод интерполяции пикселей может быть указан с помощью аргумента -interp=, за которым следует один из методов, указанных в списке no[ne], ne[arest], cu[bic], la[nczos4], li[near], ar[ea]. Если передан none, метод преобразования принудительно устанавливается в сдвиг и выполняется попиксельный сдвиг для каждого изображения без какой-либо интерполяции.
При интерполяции методом Ланцош-4 или бикубической интерполяции используется фиксация по умолчанию для предотвращения артефактов, но она может быть отключена с помощью аргумента -noclamp.
Регистрация выполняется для первого слоя RGB изображения, для которого существуют данные, если не указан иной слой с помощью опции -layer= (0, 1 или 2 для R, G и B, соответственно).
Автоматическое кадрирование итоговой последовательности может быть сделано с помощью опции -framing= и указанием метода кадрирования из списка { current | min | max | cog } :
-framing=max (ограничивающая рамка) добавляет чёрную границу вокруг каждого изображения таким образом, чтобы ни одна часть изображения не была обрезана при регистрации.
-framing=min (общая область) обрезает каждое изображение до общей области с всеми остальными изображениями в последовательности.
-framing=cog определяет лучшее кадрирование как центр тяжести всех изображений.
Фильтрация изображений:
Изображения для регистрации могут быть отфильтрованы с помощью некоторых фильтров, например, выбранные или с лучшей FWHM, используя опции -filter-*.
Ссылка: register
With filtering being some of these in no particular order or number:
[-filter-fwhm=value[%|k]] [-filter-wfwhm=value[%|k]] [-filter-round=value[%|k]] [-filter-bkg=value[%|k]]
[-filter-nbstars=value[%|k]] [-filter-quality=value[%|k]] [-filter-incl[uded]]
Лучшие изображения из последовательности могут быть уложены с использованием аргументов фильтрации. Каждый из этих аргументов может удалить некачественные изображения, основываясь на отличительных чертах в их названиях, взятых из данных регистрации с любым из трёх значений аргумента:
- a numeric value for the worse image to keep depending on the type of data used (between 0 and 1 for roundness and quality, absolute values otherwise),
- a percentage of best images to keep if the number is followed by a % sign,
- or a k value for the k.sigma of the worse image to keep if the number is followed by a k sign.
Так же можно выбрать изображения вручную либо раннее с помощью графического интерфейса или с помощью команд select или unselect, используя аргумент -filter-included.
seqclean sequencename [-reg] [-stat] [-sel]
Эта команда очищает выделение, данные регистрации и/или статистику, сохранённые для последовательности sequencename.
Вы можете очистить только данные выделения, регистрации и/или статистику, используя опции -sel, -reg или -stat, соответственно. Если никакой опции не передано, очищаются все данные
seqcosme sequencename [filename].lst [-prefix=]
Аналогична команде COSME, но применяется к последовательности sequencename. Обрабатываются только выбранные изображения из последовательности.
Название итоговой последовательности будет начинаться с префикса "cosme_", если не указан иной с помощью аргумента -prefix=
Ссылка: cosme
seqcosme_cfa sequencename [filename].lst [-prefix=]
Аналогична команде COSME_CFA, но применяется к последовательности sequencename. Обрабатываются только выбранные изображения из последовательности.
Название итоговой последовательности будет начинаться с префикса "cosme_", если не указан иной с помощью аргумента -prefix=
Ссылка: cosme_cfa
seqcrop sequencename x y width height [-prefix=]
Обрезает последовательность, указанную в аргументе sequencename. Обрабатываются только выбранные изображения из последовательности.
The crop selection is specified by the upper left corner position x and y and the selection width and height, like for CROP.
The output sequence name starts with the prefix "cropped_" unless otherwise specified with -prefix= option
Ссылка: crop
seqextract_Green sequencename [-prefix=]
Same command as EXTRACT_GREEN but for the sequence sequencename.
The output sequence name starts with the prefix "Green_" unless otherwise specified with option -prefix=
seqextract_Ha sequencename [-prefix=]
Same command as EXTRACT_HA but for the sequence sequencename.
The output sequence name starts with the prefix "Ha_" unless otherwise specified with option -prefix=
seqextract_HaOIII sequencename [-resample=]
Same command as EXTRACT_HAOIII but for the sequence sequencename.
The output sequences names start with the prefixes "Ha_" and "OIII_"
seqfind_cosme sequencename cold_sigma hot_sigma [-prefix=]
Same command as FIND_COSME but for the sequence sequencename.
The output sequence name starts with the prefix "cc_" unless otherwise specified with -prefix= option
Ссылка: find_cosme
seqfind_cosme_cfa sequencename cold_sigma hot_sigma [-prefix=]
Same command as FIND_COSME_CFA but for the sequence sequencename.
The output sequence name starts with the prefix "cc_" unless otherwise specified with -prefix= option
Links: find_cosme_cfa
seqfindstar sequencename [-layer=] [-maxstars=]
Same command as FINDSTAR but for the sequence sequencename.
The option -out= is not available for this process as all the star list files are saved with the default name seqname_seqnb.lst
Links: findstar
seqfixbanding sequencename amount sigma [-prefix=] [-vertical]
Same command as FIXBANDING but for the sequence sequencename.
Название итоговой последовательности начинается с префикса "unband_", если с помощью опции -prefix= не указан иной
Links: fixbanding
seqght sequence -D= [-B=] [-LP=] [-SP=] [-HP=] [-human | -even | -independent | -sat] [channels] [-prefix=]
Аналогична команде GHT, но имя последовательности должно быть указано в первом аргументе. Пользовательский префикс может быть передан с помощью необязательного аргумента -prefix=
Links: ght
seqheader sequencename keyword [-out=file.csv]
Выводит значение указанного ключевого слова заголовка FITS для всех изображений последовательности
seqinvght sequence -D= [-B=] [-LP=] [-SP=] [-HP=] [-human | -even | -independent | -sat] [channels] [-prefix=]
Same command as INVGHT but the sequence must be specified as the first argument. In addition, the optional argument -prefix= can be used to set a custom prefix
Links: invght
seqinvmodasinh sequence -D= [-LP=] [-SP=] [-HP=] [-human | -even | -independent | -sat] [channels] [-prefix=]
Same command as INVMODASINH but the sequence must be specified as the first argument. In addition, the optional argument -prefix= can be used to set a custom prefix
Links: invmodasinh
seqlinstretch sequence -BP= [channels] [-sat] [-prefix=]
Same command as LINSTRETCH but the sequence must be specified as the first argument. In addition, the optional argument -prefix= can be used to set a custom prefix
Links: linstretch
seqmerge_cfa sequencename bayerpattern [-prefixin=] [-prefixout=]
Same command as MERGE_CFA but for the sequence sequencename.
The Bayer pattern to be reconstructed must be provided as the second argment as one of RGGB, BGGR, GBRG or GRBG.
The input filenames contain the identifying prefix "CFA_" and a number unless otherwise specified with -prefixin= option.
Note: all 4 sets of input files must be present and must be consistently named, the only difference being the number after the identifying prefix.
The output sequence name starts with the prefix "mCFA_" and a number unless otherwise specified with -prefixout= option
Links: merge_cfa
seqmodasinh sequence -D= [-LP=] [-SP=] [-HP=] [-human | -even | -independent | -sat] [channels] [-prefix=]
Аналогична команде MODASINH, но имя последовательности должно быть указано в первом аргументе. Пользовательский префикс может быть передан с помощью необязательного аргумента -prefix=
Ссылка: modasinh
seqmtf sequencename low mid high [channels] [-prefix=]
Same command as MTF but for the sequence sequencename.
Название итоговой последовательности начинается с префикса "mtf_", если с помощью опции -prefix= не указан иной
Links: mtf
seqpsf [sequencename channel { -at=x,y | -wcs=ra,dec }]
Same command as PSF but runs on sequences. This is similar to the one-star registration, except results can be used for photometry analysis rather than aligning images and the coordinates of the star can be provided by options.
This command is what is called internally by the menu that appears on right click in the image, with the PSF for the sequence entry. By default, it will run with parallelisation activated; if registration data already exists for the sequence, they will be used to shift the search window in each image. If there is no registration data and if there is significant shift between images in the sequence, the default settings will fail to find stars in the initial position of the search area.
The follow star option can then be activated by going in the registration tab, selecting the one-star registration and checking the follow star movement box (default in headless if no registration data is available).
Results will be displayed in the Plot tab, from which they can also be exported to a comma-separated values (CSV) file for external analysis.
When creating a light curve, the first star for which seqpsf has been run, marked 'V' in the display, will be considered as the variable star. All others are averaged to create a reference light curve subtracted to the light curve of the variable star.
Currently, in headless operation, the command prints some analysed data in the console, another command allows several stars to be analysed and plotted as a light curve: LIGHT_CURVE. Arguments are mandatory in headless, with -at= allowing coordinates in pixels to be provided for the target star and -wcs= allowing J2000 equatorial coordinates to be provided.
Links: psf, light_curve
seqplatesolve sequencename [image_center_coords] [-noflip] [-platesolve] [-focal=] [-pixelsize=] [-limitmag=[+-]] [-catalog=] [-localasnet] [-downscale]
Plate solve a sequence. A new sequence will be created with the prefix "ps_".
If images have already been plate solved, they will just be copied, unless the -platesolve argument is passed to force a new solve. If WCS or other image metadata are erroneous or missing, arguments must be passed:
приблизительные координаты центра изображения могут быть представлены в виде десятичных градусов или в виде градус/час минута секунда (J2000, разделённые двоеточием) и значениями прямого восхождения и склонения, разделённые запятой или пробелом (для astrometry.net — необязательно). Для всей последовательности будет выполнено одно извлечение из каталога, если есть большой дрейф, который может не сработать для всех изображений.
focal length and pixel size can be passed with -focal= (in mm) and -pixelsize= (in microns), overriding values from images and settings.
Unless -noflip is specified, if images are detected as being upside-down, they will be flipped.
Для более быстрого поиска звёзд на больших изображениях, возможно уменьшить масштаб изображения с помощью -downscale.
Астрономическое решение изображений может быть получено с помощью Siril, используя каталог звёзд и алгоритм регистрации всего звёздного неба или с помощью локальной команды solve-field из пакета astrometry.net (включается с помощью -localasnet).
Следующие опции применимы только к решателю Siril.
Предел звёздной величины, используемый при поиске решения, автоматически вычисляется из размера поля зрения, но он может быть указан с помощью значений положительного или отрицательного смещения ключа -limitmag=, или просто через абсолютное положительное значение для ограничения звёздной величины.
Звёздный каталог выбирается автоматически, если только не передан ключ -catalog=: если установлены локальные каталоги, то используются они. В противном случае выбор основывается на размере поля зрения и пределе звёздной величины. Если этот аргумент передан, будет принудительно использован удалённый каталог. Возможные значения аргумента: tycho2, nomad, gaia, ppmxl, brightstars, apass
seqrl sequencename [-loadpsf=] [-alpha=] [-iters=] [-stop=] [-gdstep=] [-tv] [-fh] [-mul]
Аналогична команде RL, но применяется к последовательности, которая должна быть указана в первом аргументе
Ссылка: rl
sb sequencename [-loadpsf=] [-alpha=] [-iters=]
Аналогична команде SB, но применяется к последовательности, которая должна быть указана в первом аргументе
Ссылка: sb
seqsplit_cfa sequencename [-prefix=]
Same command as SPLIT_CFA but for the sequence sequencename.
Название итоговой последовательности начинается с префикса "CFA_" и номера, если с помощью опции -prefix= не указан иной.
Limitation: the sequence always outputs a sequence of FITS files, no matter the type of input sequence
Links: split_cfa
seqstarnet sequencename [-stretch] [-upscale] [-stride=value] [-nostarmask]
This command calls Starnet++ to remove stars from the sequence sequencename. See STARNET
Links: starnet
seqstat sequencename output_file [option] [-cfa]
Same command as STAT for sequence sequencename.
Data is saved as a csv file output_file.
The optional parameter defines the number of statistical values computed: basic, main (default) or full (more detailed but longer to compute).
\tbasic includes mean, median, sigma, bgnoise, min and max
\tmain includes basic with the addition of avgDev, MAD and the square root of BWMV
\tfull includes main with the addition of location and scale.
If -cfa is passed and the images are CFA, statistics are made on per-filter extractions
Links: stat
seqsubsky sequencename { -rbf | degree } [-nodither] [-samples=20] [-tolerance=1.0] [-smooth=0.5] [-prefix=]
Аналогична команде SUBSKY, но применяется к последовательности sequencename.
Подмешивание шума, необходимого для низких динамических градиентов, может быть отключено с помощью аргумента -nodither.
Название итоговой последовательности начинается с префикса "CFA_", если с помощью опции -prefix= не указан иной. В последовательности будут обработаны только выбранные изображения
Ссылка: subsky
seqtilt sequencename
Аналогична команде TILT, но применяется последовательности sequencename. Как правило, она даёт лучшие результаты
Links: tilt
sequnsetmag
Сбрасывает калибровку звёздной величины и опорную звезду для последовательности. См. SEQSETMAG
Links: seqsetmag
wiener sequencename [-loadpsf=] [-alpha=]
The same as the WIENER command, but applies to a sequence which must be specified as the first argument
Ссылка: wiener
set { -import=inifilepath | variable=value }
Обновляет значение настройки, используя имя её переменной с заданным значением или набором значений, используя существующий ini-файл с опцией -import=.
См. GET для получения списка переменных или их значений
Ссылка: get
set16bits
Запрещает сохранение изображений с разрядность 32 бита на канал при обработке. Вместо этого используются 16 бит
set32bits
Позволяет сохранение изображений с 32 битами на канал при обработке
setcompress 0/1 [-type=] [q]
Определяет, сжимать изображения или нет.
0 означает, что сжатие выключено, а 1 включает сжатие.
Если сжатие включено, его тип должен быть явно указан опцией -type= ("rice", "gzip1", "gzip2").
Связанное со сжатием значение квантования должно быть в диапазоне [0, 256].
Например, "set compress 1 -type=rice 16" устанавливает тип сжатия (rice) со значением квантования 16
setcpu number
Defines the number of processing threads used for calculation.
Can be as high as the number of virtual threads existing on the system, which is the number of CPU cores or twice this number if hyperthreading (Intel HT) is available. The default value is the maximum number of threads available, so this should mostly be used to limit processing power. This is reset on every Siril run. See also SETMEM
Ссылка: setmem
setext extension
Устанавливает расширение, используемое и понимаемое последовательностями.
Аргумент extension может быть "fit", "fts" или "fits"
setfindstar [reset] [-radius=] [-sigma=] [-roundness=] [-focal=] [-pixelsize=] [-convergence=] [ [-gaussian] | [-moffat] ] [-minbeta=] [-relax=on|off] [-minA=] [-maxA=] [-maxR=]
Defines stars detection parameters for FINDSTAR and REGISTER commands.
Passing no parameter lists the current values.
Passing reset resets all values to defaults. You can then still pass values after this keyword.
Configurable values:
-radius= defines the radius of the initial search box and must be between 3 and 50.
-sigma= defines the threshold above noise and must be greater than or equal to 0.05.
-roundness= defines minimum star roundness and must between 0 and 0.95. -maxR allows an upper bound to roundness to be set, to visualize only the areas where stars are significantly elongated, do not change for registration.
-minA and -maxA define limits for the minimum and maximum amplitude of stars to keep, normalized between 0 and 1.
-focal= defines the focal length of the telescope.
-pixelsize= defines the pixel size of the sensor.
-gaussian and -moffat configure the solver model to be used (Gaussian is the default).
If Moffat is selected, -minbeta= defines the minimum value of beta for which candidate stars will be accepted and must be greater than or equal to 0.0 and less than 10.0.
-convergence= defines the number of iterations performed to fit PSF and should be set between 1 and 3 (more tolerant).
-relax= relaxes the checks that are done on star candidates to assess if they are stars or not, to allow objects not shaped like stars to still be accepted (off by default)
setmag magnitude
Calibrates the magnitudes by selecting a star and giving the known apparent magnitude.
All PSF computations will return the calibrated apparent magnitude afterwards, instead of an apparent magnitude relative to ADU values. Note that the provided value must match the magnitude for the observation filter to be meaningful.
To reset the magnitude constant see UNSETMAG
seqsetmag magnitude
Same as SETMAG command but for the loaded sequence.
This command is only valid after having run SEQPSF or its graphical counterpart (select the area around a star and launch the PSF analysis for the sequence, it will appear in the graphs).
This command has the same goal as SETMAG but recomputes the reference magnitude for each image of the sequence where the reference star has been found.
When running the command, the last star that has been analysed will be considered as the reference star. Displaying the magnitude plot before typing the command makes it easy to understand.
To reset the reference star and magnitude offset, see SEQUNSETMAG
setmem ratio
Sets a new ratio of used memory on free memory.
Ratio value should be between 0.05 and 2, depending on other activities of the machine. A higher ratio should allow siril to process faster, but setting the ratio of used memory above 1 will require the use of on-disk memory, which is very slow and unrecommended, even sometimes not supported, leading to system crash. A fixed amount of memory can also be set in the generic settings, with SET, instead of a ratio
Ссылка: set
setphot [-inner=20] [-outer=30] [-aperture=10] [-force_radius=no] [-gain=2.3] [-min_val=0] [-max_val=60000]
Gets or sets photometry settings, mostly used by SEQPSF. If arguments are provided, they will update the settings. None are mandatory, any can be provided, default values are shown in the command's syntax. At the end of the command, the active configuration will be printed. Aperture is dynamic unless forced, the aperture value from settings is not used if dynamic, FWHM is used instead. Gain is used only if not available from the FITS header
Links: seqpsf
setref sequencename image_number
Устанавливает опорное изображения для последовательности, указанной в первом аргументе. image_number это порядковый номер изображения в последовательности (начинающийся с 1), а не номер в названии файла
show [-clear] [{ -list=file.csv | [name] RA Dec }]
Shows a point on the loaded plate solved image using the temporary user annotations catalog, based on its equatorial coordinates. The -clear option clears this catalog first and can be used alone. Several points can be passed using a CSV file with the option -file= containing a name (cannot start with a digit), RA and Dec. This is only available from the GUI of Siril
solsys [-mag=20.0]
Searches and displays Solar System objects in the current loaded and plate solved image's field of view, using the online IMCCE SkyBoT cone search tool. Use -mag= to change the limit magnitude, defaults to 20
split file1 file2 file3 [-hsl | -hsv | -lab]
Splits the loaded color image into three distinct files (one for each color) and saves them in file1.fit, file2.fit and file3.fit files. A last argument can optionally be supplied, -hsl, -hsv or lab to perform an HSL, HSV or CieLAB extraction. If no option are provided, the extraction is of RGB type, meaning no conversion is done
split_cfa
Разделяет изображение CFA на четыре отдельных файла (по одному для каждого канала) и сохраняет их в файлы
stack seqfilename
stack seqfilename { sum | min | max } [filtering] [-output_norm] [-out=filename]
stack seqfilename { med | median } [-nonorm, -norm=] [filtering] [-fastnorm] [-rgb_equal] [-output_norm] [-out=filename]
stack seqfilename { rej | mean } [rejection type] [sigma_low sigma_high] [-rejmap[s]] [-nonorm, -norm=] [filtering] [-fastnorm] [ -weight_from_noise | -weight_from_nbstack | -weight_from_wfwhm | -weight_from_nbstars ] [-rgb_equal] [-output_norm] [-out=filename]
Stacks the sequencename sequence, using options.
Тип выбраковки:
The allowed types are: sum, max, min, med (or median) and rej (or mean). If no argument other than the sequence name is provided, sum stacking is assumed.
Stacking with rejection:
Types rej or mean require the use of additional arguments for rejection type and values. The rejection type is one of n[one], p[ercentile], s[igma], m[edian], w[insorized], l[inear], g[eneralized], [m]a[d] for Percentile, Sigma, Median, Winsorized, Linear-Fit, Generalized Extreme Studentized Deviate Test or k-MAD clipping. If omitted, the default Winsorized is used.
The sigma low and sigma high parameters of rejection are mandatory unless none is selected.
Optionally, rejection maps can be created, showing where pixels were rejected in one (-rejmap) or two (-rejmaps, for low and high rejections) newly created images.
Normalization of input images:
For med (or median) and rej (or mean) stacking types, different types of normalization are allowed: -norm=add for additive, -norm=mul for multiplicative. Options -norm=addscale and -norm=mulscale apply same normalization but with scale operations. -nonorm is the option to disable normalization. Otherwise addtive with scale method is applied by default.
-fastnorm option specifies to use faster estimators for location and scale than the default IKSS.
-rgb_equal will use normalization to equalize color image backgrounds, useful if PCC and unlinked AUTOSTRETCH will not be used.
Other options for rejection stacking:
-weight_from_noise is an option to add larger weights to frames with lower background noise.
-weight_from_nbstack weights input images based on how many images were used to create them, useful for live stacking.
-weight_from_nbstars or -weight_from_wfwhm weight input images based on number of stars or wFWHM computed during registration step.
Outputs:
Result image name can be set with the -out= option. Otherwise, it will be named as sequencename_stacked.fit.
-output_norm applies a normalization to rescale result in the [0, 1] range (median and mean stacking only).
Фильтрация изображений:
Images to be stacked can be selected based on some filters, like manual selection or best FWHM, with some of the -filter-* options.
Ссылки: pcc, autostretch
With filtering being some of these in no particular order or number:
[-filter-fwhm=value[%|k]] [-filter-wfwhm=value[%|k]] [-filter-round=value[%|k]] [-filter-bkg=value[%|k]]
[-filter-nbstars=value[%|k]] [-filter-quality=value[%|k]] [-filter-incl[uded]]
Лучшие изображения из последовательности могут быть уложены с использованием аргументов фильтрации. Каждый из этих аргументов может удалить некачественные изображения, основываясь на отличительных чертах в их названиях, взятых из данных регистрации с любым из трёх значений аргумента:
- a numeric value for the worse image to keep depending on the type of data used (between 0 and 1 for roundness and quality, absolute values otherwise),
- a percentage of best images to keep if the number is followed by a % sign,
- or a k value for the k.sigma of the worse image to keep if the number is followed by a k sign.
Так же можно выбрать изображения вручную либо раннее с помощью графического интерфейса или с помощью команд select или unselect, используя аргумент -filter-included.
stackall
stackall { sum | min | max } [filtering]
stackall { med | median } [-nonorm, norm=] [-filter-incl[uded]]
stackall { rej | mean } [rejection type] [sigma_low sigma_high] [-nonorm, norm=] [filtering] [ -weight_from_noise | -weight_from_wfwhm | -weight_from_nbstars | -weight_from_nbstack ] [-rgb_equal] [-out=filename]
Открывает все последовательности в текущей директории и укладывает их с помощью опционально указанных типов укладки или фильтрации или с помощью суммирования. Для описания опций см. STACK
Links: stack
starnet [-stretch] [-upscale] [-stride=value] [-nostarmask]
Calls StarNet to remove stars from the loaded image.
Prerequisite: StarNet is an external program, with no affiliation with Siril, and must be installed correctly prior the first use of this command, with the path to its CLI version installation correctly set in Preferences / Miscellaneous.
The starless image is loaded on completion, and a star mask image is created in the working directory unless the optional parameter -nostarmask is provided.
Optionally, parameters may be passed to the command:
- The option -stretch is for use with linear images and will apply a pre-stretch before running StarNet and the inverse stretch to the generated starless and starmask images.
- To improve star removal on images with very tight stars, the parameter -upscale may be provided. This will upsample the image by a factor of 2 prior to StarNet processing and rescale it to the original size afterwards, at the expense of more processing time.
- The optional parameter -stride=value may be provided, however the author of StarNet strongly recommends that the default stride of 256 be used
start_ls [-dark=filename] [-flat=filename] [-rotate] [-32bits]
Запускает сессию укладки на лету, опционально используя калибровочные файлы и ожидает входящие файлы от команды LIVESTACK пока не будет вызвана команда STOP_LS. По умолчанию используется регистрация по сдвигу и 16 битная обработка, поскольку это быстрее. Данные настройки могут быть изменены с помощью аргументов -rotate и -32bits
Note that the live stacking commands put Siril in a state in which it's not able to process other commands. After START_LS, only LIVESTACK, STOP_LS and EXIT can be called until STOP_LS is called to return Siril in its normal, non-live-stacking, state
stat [-cfa] [main]
Returns statistics of the current image, the basic list by default or the main list if main is passed. If a selection is made, statistics are computed within the selection. If -cfa is passed and the image is CFA, statistics are made on per-filter extractions
stop_ls
subsky { -rbf | degree } [-dither] [-samples=20] [-tolerance=1.0] [-smooth=0.5]
Вычисляет синтетический градиент фона, используя либо полиномиальную функцию степени degree или радиально-базисную функцию (RBF), если указан аргумент -rbf, и вычитает градиент из изображения.
Количество и плотность образцов в горизонтальной строке и допуск для исключения ярких областей могут быть указаны опционально с помощью соответствующих аргументов. Допуск указывается в единицах медианного абсолютного отклонения (MAD): медиана + допуск * mad.
Шум, необходимый для низких динамических градиентов, может быть подмешан с помощью аргумента -dither.
Для RBF так же доступен дополнительный параметр сглаживания
synthstar
Fixes imperfect stars from the loaded image. No matter how much coma, tracking drift or other distortion your stars have, if Siril's star finder routine can detect it, synthstar will fix it. To use intensive care, you may wish to manually detect all the stars you wish to fix. This can be done using the findstar console command or the Dynamic PSF dialog. If you have not run star detection, it will be run automatically with default settings.
For best results synthstar should be run before stretching.
The output of synthstar is a fully corrected synthetic star mask comprising perfectly round star PSFs (Moffat or Gaussian profiles depending on star saturation) computed to match the intensity, FWHM, hue and saturation measured for each star detected in the input image. This can then be recombined with the starless image to produce an image with perfect stars.
No parameters are required for this command
Ссылка: psf
threshlo level
Replaces values below level in the loaded image with level
threshi level
Replaces values above level in the loaded image with level
thresh lo hi
Replaces values below level in the loaded image with level
tilt [clear]
Computes the sensor tilt as the FWHM difference between the best and worst corner truncated mean values. The clear option allows to clear the drawing
unclipstars
Re-profiles clipped stars of the loaded image to desaturate them, scaling the output so that all pixel values are <= 1.0
unselect sequencename from to
Позволяет массовую отмену выбора изображений в последовательности sequencename (начиная с from и заканчивая to включительно). См. SELECT
Ссылка: select
unsetmag
unsharp sigma multi
Applies an unsharp mask, actually a Gaussian filtered image with sigma sigma and a blend with the parameter amount used as such: out = in * (1 + amount) + filtered * (-amount).
See also GAUSS, the same without blending
Ссылка: gauss
visu low high
Displays the loaded image with low and high as the low and high threshold, GUI only
wavelet nbr_layers type
Computes the wavelet transform of the loaded image on (nbr_layers=1...6) layer(s) using linear (type=1) or bspline (type=2) version of the 'à trous' algorithm. The result is stored in a file as a structure containing the layers, ready for weighted reconstruction with WRECONS.
See also EXTRACT
wiener [-loadpsf=] [-alpha=]
Restores an image using the Wiener deconvolution method.
PSF, созданная с использованием MAKEPSF, может быть загружена с помощью необязательного аргумента -loadpsf=filename.
The parameter -alpha= provides the Gaussian noise modelled regularization factor
wrecons c1 c2 c3 ...
Reconstructs to current image from the layers previously computed with wavelets and weighted with coefficients c1, c2, ..., cn according to the number of layers used for wavelet transform, after the use of WAVELET
Ссылка: wavelet