From bd08df69df0af1400af95df70cd693a046d0c918 Mon Sep 17 00:00:00 2001 From: stnKrisna Date: Sun, 17 May 2026 23:33:17 +1000 Subject: [PATCH] Add documentation for the new "fix horizon" button --- .../processing-modules/rotate-perspective.md | 4 ++-- .../rotate-perspective/icon-fix-horizon.png | Bin 0 -> 4606 bytes 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 content/module-reference/processing-modules/rotate-perspective/icon-fix-horizon.png diff --git a/content/module-reference/processing-modules/rotate-perspective.md b/content/module-reference/processing-modules/rotate-perspective.md index e54f63a565..5f08e91229 100644 --- a/content/module-reference/processing-modules/rotate-perspective.md +++ b/content/module-reference/processing-modules/rotate-perspective.md @@ -71,12 +71,12 @@ You may choose to automatically apply just the vertical corrections ![vertical-i ## rotate -Once you are happy with the applied perspective corrections, you may wish to perform a final rotation correction either by adjusting the rotation parameter or right-clicking and dragging the image to define a horizontal/vertical line. +Once you are happy with the applied perspective corrections, you may wish to perform a final rotation correction either by adjusting the rotation parameter or by clicking the ![fix-horizon-icon](./rotate-perspective/icon-fix-horizon.png#icon) "fix horizon" button to enter horizon-fix mode, then left-click and drag on the image to draw a rotation line. Alternatively, right-click once to place the first point and right-click again to finalize the rotation. # module controls rotation -: Control the rotation of the image around its center to correct for a skewed horizon. To rotate by more than the default soft limit of ten degrees, right click and enter the desired value up to 180 degrees (see [module controls](../../darkroom/processing-modules/module-controls.md)). +: Control the rotation of the image around its center to correct for a skewed horizon. To rotate by more than the default soft limit of ten degrees, right click and enter the desired value up to 180 degrees (see [module controls](../../darkroom/processing-modules/module-controls.md)). The ![fix-horizon-icon](./rotate-perspective/icon-fix-horizon.png#icon) button on the right of the slider toggles horizon-fix mode (see [rotate](#rotate) above). automatic cropping : When activated, this feature crops the image to remove any black areas at the edges caused by the distortion correction. You can either crop to the "largest area", or to the largest rectangle that maintains the original aspect ratio ("original format"). In the latter case you can manually adjust the automatic cropping result by clicking in the clip region and moving it around. The size of the region is modified automatically to exclude any black areas. diff --git a/content/module-reference/processing-modules/rotate-perspective/icon-fix-horizon.png b/content/module-reference/processing-modules/rotate-perspective/icon-fix-horizon.png new file mode 100644 index 0000000000000000000000000000000000000000..e98686d62d2d1c2b7717d1462c0e71b3de6b399a GIT binary patch literal 4606 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 VqwEP}IHf`W9W8y$0(HBP{{aoH`*Z*R literal 0 HcmV?d00001