Geometry

Rotate

Rotate 90 degrees

It is possible to rotate the image 90 degrees clockwise and counterclockwise with the dedicated menu. Here the rotation is done without interpolation of the pixels and it is therefore the preferred method if you want to rotate the image by a multiple of 90 degrees. This feature is also reachable through the icons rotate-acw and rotate-cw in the toolbar.

Rotate&Crop

For a rotation of another angle you have to use the Rotate&Crop tool. It allows a precise rotation and cropping that can be easily controlled.

Rotate&Crop

Rotate&Crop dialog box showing all settings.

Five interpolation algorithms are available:

  • Ближайший сосед

  • Билинейная

  • Бикубическая

  • Отношение площади пикселя

  • Lanczos-4 (Default)

Lanczos-4 is the one that gives the best results. However, if you see artifacts, especially stars surrounded by black pixels, then you may want to try others. However, the button Interpolation clamping applies a clamping factor to Bicubic and Lanczos-4 interpolation in order to prevent ringing artifacts.

If you don't want the image to be cropped after rotation, then you should uncheck the crop button. However, the missing areas of the picture will be filled with black pixel.

The interest of this tool is that the rotation of the image is represented by a red frame, as illutrated in the figure below. In addition, if a selection is active, it is possible to change its size and see in real time the framing evolve.

Crop in Rotate&Crop

Rotate&Crop dialog box with a active selection. Click to enlarge the figure and see the details better.

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

rotatePi
Вращает загруженное изображение на 180° вокруг центра. Это эквивалентно команде "ROTATE 180" или "ROTATE -180"

Ссылка: rotate

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

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

Mirror

It is also possible to apply a mirror transformation to the image. Either along the x axis or along the y axis. This transformation is also accessible via the buttons mirrorx and mirrory of the toolbar.

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

mirrorx [-bottomup]
Flips the loaded image about the horizontal axis. Option -bottomup will only flip it if it's not already bottom-up

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

mirrory
Переворачивает изображение по вертикали

Биннинг

The binning is a special transformation for resampling image. It computes the sum or mean of the pixels 2x2, 3x3, ... (depending of the binning factor) of the in-memory image (like the analogic binning of CCD camera).

Bin dialogbox

Binning dialog box

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

binxy coefficient [-sum]
Вычисляет числовой биннинг изображения, находящегося в памяти (сумма пикселей 2×2, 3×3..., подобно аналоговому биннингу у CCD-камеры). Если передан необязательный аргумент -sum, то вычисляется сумма пикселей, в то время как при отсутствии необязательного аргумента вычисляется среднее значение

Масштабировать

The resample tool allows to resize the image at the cost of an interpolation chosen from the following list:

  • Ближайший сосед

  • Билинейная

  • Бикубическая

  • Отношение площади пикселя

  • Lanczos-4 (Default)

Lanczos-4 is the one that gives the best results. However, if you see artifacts, especially stars surrounded by black pixels, then you may want to try others. However, the button Interpolation clamping applies a clamping factor to Bicubic and Lanczos-4 interpolation in order to prevent ringing artifacts.

If you want to change the image ratio, then you should uncheck the Preserve Aspect Ratio button.

Resample dialogbox

Resample dialog box

Командная строка 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