Создание профиля интенсивности

Profile button icon

Siril has an intensity profiling mode. The user selects a line between two points and Siril will generate a graph of the pixel values between them. This has several uses. It can be used to inspect the intensity profile of an individual star or a whole galaxy.

Базовый профиль интенсивности

Для создания базового профиля интенсивности звезды или другого объекта выберите кнопку Профиль в нижней панели инструментов. Это переведёт Siril в режим построения профиля и откроет небольшое диалоговое окно.

Profile button icon

Теперь вы можете нажать и потянуть на основном окне изображения, чтобы установить начальную и конечную точки линии, по которой вы хотите построить профиль. Если нажать клавишу Shift при перетаскивании линии, она примет либо горизонтальное, либо вертикальное направление.

Совет

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

В нижней части диалогового окна есть поле для ввода пользовательского заголовка вашего графика.

Совет

При обработке последовательности можно настроить пользовательский заголовок так, чтобы он отображал номер текущего изображения и общее количество, добавив () в конец заголовка. Например, если для последовательности из 5 изображений ввести заголовок Солнечный спектр (), то будут сгенерированы заголовки Солнечный спектр (1 / 5), Солнечный спектр (2 / 5) и т.д. Скобки игнорируются и удаляются, если обрабатывается одиночное изображение.

Виды профилей

Используйте радиокнопки для выбора типа профиля, который вы хотите получить. (Нажмите на приведенные ниже примеры изображений, чтобы увидеть их в полном размере.)

  • Моно профиль. Для монохромных или цветных изображений создается профиль яркости между двумя точками. Этот режим может использоваться со спектрометрическими данными.

Profile button icon

Совет

Если загружено цветное изображение, но выбран режим моно профилирования, профиль будет создан в соответствии с областью просмотра. Области просмотра R, G и B предоставляют моно профили соответствующих каналов, а область просмотра RGB предоставляет профиль яркости, равномерно учитывающий все три канала.

  • Цветной профиль. Для цветных изображений создаются три профиля для значений пикселей R, G и B между двумя точками. Этот режим может использоваться с спектрометрическими данными.

Profile button icon
  • Трёхпрофильный (моно). Для монохромных или цветных изображений создаются три параллельных, равноудалённых друг от друга профиля яркости между двумя точками. Расстояние между тремя профилями можно установить с помощью кнопки прокрутки.

Profile button icon
  • CFA. Только для изображений с шаблоном Байера. Для каждого из четырех CFA-каналов создаются четыре профиля между двумя точками. Это может быть особенно полезно для проверки профиля изображений плоского поля с шаблоном Байера или других изображений с шаблоном Байера перед их дебайеризацией.

Profile button icon

Это изображение демонстрирует использование поля для установки пользовательского заголовка графика.

Нажмите Применить для создания профиля.

Точный ввод координат

Для облегчения точного и повторяемого ввода координат предоставляется метод ручного ввода. Нажмите кнопку Координаты вручную, и вы сможете ввести координаты X и Y начальной и конечной точек линии профиля. Если линия профиля уже нарисована, но одна из точек не находится точно там, где вам нужно, вы можете использовать это всплывающее диалоговое окно для точной настройки положения конечных точек.

If you wish to set an endpoint exactly to the position of a star, make a rectangular selection around the star and click the relevant star button to the right of the dialog.

Примечание

При использовании режима CFA координаты задаются на входном изображении. Однако каждый CFA-канал имеет половину ширины и высоты. Ось x в графике режима CFA измеряется в пикселях канала CFA, то есть она будет охватывать в два раза меньше пикселей, чем в исходном изображении.

Измерение

Линия профиля интенсивности может быть использована в качестве измерительного инструмента двумя способами:

  • Checking the Measure profile checkbox will measure all profile lines dragged with the mouse, similarly to the Ctrl + Shift + Drag quick measurement function.

  • В диалоговом окне Координаты есть кнопка Измерить. Она предоставляет ту же функцию измерения, но позволяет вам точно установить конечные точки и затем выполнять измерение линии профиля по запросу. Выбирая звезды, малые планеты или ядра комет в качестве конечных точек, как описано выше, можно производить очень точные измерения (с субпиксельной точностью) между двумя небесными телами.

Profile button icon

Здесь выбраны две близкие звезды и установлены в качестве конечных точек, а расстояние между ними измерено как 5.2 угловых секунды. Это может быть использовано для исследования бинарных систем или для триангуляции положения малой планеты.

Примечание

Функция измерения в Siril использует приближение малых углов для углового разделения \(\theta\). Наиболее значимая ошибка пропорциональна \(\theta^3\) и составляет менее 1% для измерений до 10°, поэтому она применима для большинства астрометрических задач. Однако она станет неточной для больших измерений на ультра-широкоугольных изображениях. Для измерений более 10° будет выдано предупреждение в журнале.

Siril Plot Tool

Функция построения профилей использует встроенный инструмент построения графиков Siril для отображения различных профилей. С помощью созданных файлов *.dat вы по-прежнему можете использовать любой другой инструмент построения графиков по вашему выбору для исследования базовых данных.

По right-click (щелчок правой кнопкой мыши) в любом месте области графика появится контекстное меню, в котором можно:

  • Показывать/скрывать сетки и условные обозначения

  • Экспортировать текущее представление в буфер обмена, *.png или *.svg

  • Сохранить исходные данные в файле *.dat

Siril plot menu

Контекстное меню на графике Siril

Обратите внимание, что все экспортируемые значения для текущего масштаба/прокрутки при сохранении в формат dat будут экспортированы без фильтрации.

Доступны следующие взаимодействия с графическим интерфейсом пользователя:

  • Click + Drag нарисовать выделение. При отпускании клавиши мыши, масштаб устанавливается на выделенную область.

  • Ctrl + Drag прокрутить текущее представление.

  • :kbd:`Ctrl + Scroll`увеличить/уменьшить масштаб.

  • :kbd:`Double-click`сбросить в положение/масштаб по умолчанию.

Команды

Командная строка Siril

profile -from=x,y -to=x,y [-tri] [-cfa] [-arcsec] { [-savedat] | [-filename=] } [-layer=] [-width=] [-spacing=] ["-title=My Plot"]
Создаёт профиль интенсивности между двумя точками на изображении — cut (разрез). Аргументы могут быть переданы в любом порядке. Обязательные аргументы — -to=x,y и -from=x,y.

The argument -layer={red | green | blue | lum | col} specifies which channel (or luminance or colour) to plot if the image is color. It may also be used with the -tri option, which generates 3 parallel equispaced profiles each separated by -spacing= pixels, but note that for tri profiles the col option will be treated the same as lum.

Аргумент -cfa выбирает режим CFA, создающий 4 профиля, по одному для каждого канала CFA, для изображения с шаблоном Байера. Он не может быть использован со цветными или монохромными изображениями без шаблона Байера, но и не может использоваться вместе с аргументом -tri.

The option -arcsec causes the x axis to display distance in arcsec, if the necessary metadata is available. If not provided or if metadata is not available, distance will be shown in pixel units.

Аргумент -savedat может быть передан в случае, если необходимо сохранить файлы данных; название файла будет выведено в журнал. В качестве альтернативы, для указания названия файла, в котором будут сохранены данные, можно использовать опцию -filename= (Аргумент -filename= подразумевает **-savedat)

Аргумент "-title=Мой заголовок" устанавливает пользовательский заголовок "Мой заголовок"

Командная строка Siril

seqprofile sequence -from=x,y -to=x,y [-tri] [-cfa] [-arcsec] [-savedat] [-layer=] [-width=] [-spacing=] [ {-xaxis=wavelength | -xaxis=wavenumber } ] [{-wavenumber1= | -wavelength1=} -wn1at=x,y {-wavenumber2= | -wavelength2=} -wn2at=x,y] ["-title=My Plot"]
Создаёт профиль интенсивность между двумя точками на каждом изображении последовательности. После обязательного первого аргумента, указывающего название последовательности, которую необходимо обработать, остальные аргументы аналогичны аргументам команды profile. Если обрабатывается последовательность и желательно, что номер текущего изображения и общее количество изображений отображались в формате "Моя последовательность (1/5)", заголовок должен заканчиваться (), например, "Моя последовательность ()" и данные будут заполнены автоматически