[Digikam-devel] [digikam] [Bug 344155] Rotating raw image sometimes results in the preview showing the photo rotated in the opposite direction [patch]
Gilles Caulier
caulier.gilles at gmail.com
Sun Feb 22 07:15:19 GMT 2015
https://bugs.kde.org/show_bug.cgi?id=344155
--- Comment #6 from Gilles Caulier <caulier.gilles at gmail.com> ---
Git commit 5a716d237a6c379c6300df2b1cc8d25b9ccd9773 by Gilles Caulier.
Committed on 22/02/2015 at 07:09.
Pushed by cgilles into branch 'KDE/4.14'.
backport commit #8498b1b0820d4070030f3118159d8674f0dbd0e4 from git/master to
KDE/4.14 branch
M +4 -4 libkexiv2/rotationmatrix.cpp
http://commits.kde.org/libkexiv2/5a716d237a6c379c6300df2b1cc8d25b9ccd9773
diff --git a/libkexiv2/rotationmatrix.cpp b/libkexiv2/rotationmatrix.cpp
index b96a174..1e4eb6c 100644
--- a/libkexiv2/rotationmatrix.cpp
+++ b/libkexiv2/rotationmatrix.cpp
@@ -65,9 +65,9 @@ namespace KExiv2Iface
(I did not proof that mathematically, but empirically)
static const RotationMatrix identity; //( 1, 0, 0, 1)
- static const RotationMatrix rotate90; //( 0, -1, 1, 0)
+ static const RotationMatrix rotate90; //( 0, 1, -1, 0)
static const RotationMatrix rotate180; //(-1, 0, 0, -1)
- static const RotationMatrix rotate270; //( 0, 1, -1, 0)
+ static const RotationMatrix rotate270; //( 0, -1, 1, 0)
static const RotationMatrix flipHorizontal; //(-1, 0, 0, 1)
static const RotationMatrix flipVertical; //( 1, 0, 0, -1)
static const RotationMatrix rotate90flipHorizontal; //( 0, 1, 1, 0),
first rotate, then flip
@@ -79,9 +79,9 @@ namespace Matrix
{
static const RotationMatrix identity ( 1, 0, 0, 1);
-static const RotationMatrix rotate90 ( 0, -1, 1, 0);
+static const RotationMatrix rotate90 ( 0, 1, -1, 0);
static const RotationMatrix rotate180 (-1, 0, 0, -1);
-static const RotationMatrix rotate270 ( 0, 1, -1, 0);
+static const RotationMatrix rotate270 ( 0, -1, 1, 0);
static const RotationMatrix flipHorizontal (-1, 0, 0, 1);
static const RotationMatrix flipVertical ( 1, 0, 0, -1);
static const RotationMatrix rotate90flipHorizontal ( 0, 1, 1, 0);
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Digikam-devel
mailing list