On Sun, Oct 04, 2009 at 11:55:10PM -0500, Udi Fuchs wrote:
> > Rotate 5 + flip horizontal: rotation shows -5 degrees. Trying that in the
> > opposite order (flip + rotate -5) yields the same.
> >
> > Rotate 5 + flip vertical: rotation shows 175 degrees. Trying that in the
> > opposite order (flip + rotate 175) now yields something entirely different.
> 
> I'm not sure I follow. Rotate 5 + flip vertical shows 175 degrees.
> Flip and then setting the rotation angle to 175 shows the same result.
> 
> The results of flip horizontal and flip vertical are related to each
> other by a 180 degree rotation. I want the rotation angle to represent
> the output, independently of how this position was reached.

But it doesn't, since the angle does not tell you the flip count. And
-180 and 180 degree rotations are identical in the image too.

It is possible to get an upside down flipped image in at least three
ways: the original vertical flip, a horizontal flip - 180 degrees and a
horizontal flip + 180 degrees (order doesn't matter). The vertical flip
button is now a shortcut for the last method.

>From a mathematical/UI perspective it is a bug: vertical flip just aint
a pure flip anymore because of the rotation angle shown afterwards. From
a users perspective that might look strange or not but more important,
it doesn't actually help in any way. Balancing the horizon after a
vertical flip is now a bit clumsy: the angle keeps flipping between 180
and -180 without change in the image. This verical flip implementation
is likely to result in bug reports.

I think (and Martin hinted me in that direction) that a photographer might
want a horizontal flip (estetical reason) or a 180 degree/upside down
button (unusual camera orientation) but never a vertical flip. Neither
old or new vertical flip button implementations help here so if you
really want to get rid of the old vertical flip I'd suggest replacing
it with a 180 degree button.


-- 
Frank

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
ufraw-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ufraw-devel

Reply via email to