Rotation(v 1.7.2) easy change -- limited annoyingly to either range [0 to +180°] or [0 to -180°]

Ideas for improvements and requests for new features in XnView MP

Moderators: XnTriq, helmut, xnview

mustbeit
Posts: 34
Joined: Mon Dec 29, 2014 11:31 pm

Rotation(v 1.7.2) easy change -- limited annoyingly to either range [0 to +180°] or [0 to -180°]

Post by mustbeit »

Hi,
XnViewMP 1.7.2: rotation limits are either range [0 to +180°] or [0 to -180°]
SIMPLE REQUEST; change rotation limits to either range [0 to +360°] or [0 to -360°]

Request needed to simplify usage.
I have a lot book pages photographs, that need to be rotated around 180°.
One some images, it's NOT visually apparent what the correct angle of rotation will be to get a horizontal image,
let's take the example, you guess it's -179° and you use the + or - arrow to find the "right" rotation angle, but because one is bound to -180°, if one is wrongly guessing, and it ought to -180.7°, this is not possible, so one must change the angle number to its complement(180°) and restart the +/- adjustment until the desired angle is reached, in this example(179.3°).

If you have a lot of images each with their angle around 180°, it's really cumbersome.

Thanks
cday
XnThusiast
Posts: 4245
Joined: Sun Apr 29, 2012 9:45 am
Location: Cheltenham, U.K.

Re: Rotation(v 1.7.2) easy change -- limited annoyingly to either range [0 to +180°] or [0 to -180°]

Post by cday »

I think your immediate need might be better met by increasing the adjustment range to ±185 or ±190° ?

Increasing the range to a greater value would make fine adjustment more difficult, not easy with the existing interface which could possibly be improved, some thought necessary there! Does user0 have any thoughts on that?

But for your immediate need there might be an easy fix when batch adjusting images: batch rotate by 90°, then use the existing interface to make any fine adjustment required, and then batch convert by another 90°? Or, use the Shift+L and Shift+R keyboard shortcuts to quickly rotate individual images by 90°.

Edit: New thread started to allow wider discussion of possible rotate interface enhancements Refine Image > Rotate interface for easier use, please post detailed discussion of possible enhancements there.
User avatar
user0
XnThusiast
Posts: 2134
Joined: Sat May 09, 2015 9:37 am

Re: Rotation(v 1.7.2) easy change -- limited annoyingly to either range [0 to +180°] or [0 to -180°]

Post by user0 »

as for me, I see no reason to add +-360, since +-180 already covers all cases

if you find yourself limited with edge value - grab pointer and move it to the opposite side, then finetune
also try Automatic deskew for text
cday
XnThusiast
Posts: 4245
Joined: Sun Apr 29, 2012 9:45 am
Location: Cheltenham, U.K.

Re: Rotation(v 1.7.2) easy change -- limited annoyingly to either range [0 to +180°] or [0 to -180°]

Post by cday »

mustbeit wrote: Mon Jul 15, 2024 4:26 am I have a lot book pages photographs, that need to be rotated around 180°.
One some images, it's NOT visually apparent what the correct angle of rotation will be to get a horizontal image,
let's take the example, you guess it's -179° and you use the + or - arrow to find the "right" rotation angle, but because one is bound to -180°, if one is wrongly guessing, and it ought to -180.7°, this is not possible, so one must change the angle number to its complement (180°) and restart the +/- adjustment until the desired angle is reached, in this example(179.3°).

If you have a lot of images each with their angle around 180°, it's really cumbersome.
I think your easiest workaround would be to first rotate inverted images by 180°, then make any required small angle adjustments using the existing interface as for upright images. Unfortunately there is no keyboard shortcut for rotating by 180°, but rotating twice by 90° using Shift+R twice in quick succession would achieve the same result. Or you could batch invert the inverted image as a preliminary step.
mustbeit
Posts: 34
Joined: Mon Dec 29, 2014 11:31 pm

Re: Rotation(v 1.7.2) easy change -- limited annoyingly to either range [0 to +180°] or [0 to -180°]

Post by mustbeit »

By first rotating to 180° and then adjusting the angle with a new rotation, don't you loose more image quality as compared to a single rotation to the "right" angle.
But excellent suggestion.

Still would need to go beyond 180°

thanks

P.S. viewtopic.php?f=60&t=47497
cday
XnThusiast
Posts: 4245
Joined: Sun Apr 29, 2012 9:45 am
Location: Cheltenham, U.K.

Re: Rotation(v 1.7.2) easy change -- limited annoyingly to either range [0 to +180°] or [0 to -180°]

Post by cday »

mustbeit wrote: Thu Jul 25, 2024 8:06 am By first rotating to 180° and then adjusting the angle with a new rotation, don't you loose more image quality as compared to a single rotation to the "right" angle.
Yes, in principle, but whether it is significant would depend on the image resolution, high or not so high, and the final quality needed the way the images will be viewed.
Still would need to go beyond 180°
I don't understand why, the upright images would only need a small +/- rotation, and after inverting, the inverted images would similarly only need small adjustments? The practical problem is the detail design of the rotation interface, which does not assist making accurate small rotation adjustments quickly, the subject of the new thread I linked to above.