From 82ec6d384adcc4ca543661c8bb2cec38e836e91b Mon Sep 17 00:00:00 2001
From: Samo Penic <samo.penic@gmail.com>
Date: Sat, 17 Nov 2018 12:42:04 +0000
Subject: [PATCH] Fix in image rotation for 180degrees.

---
 Ocr.py |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/Ocr.py b/Ocr.py
index f4447e5..cd546b3 100644
--- a/Ocr.py
+++ b/Ocr.py
@@ -62,17 +62,20 @@
         xpos = d[0].rect.left
         ypos = d[0].rect.top
         # check if image is rotated wrongly
-        if xpos > self.imgHeight / 2.0 and ypost > self.imgWidth / 2.0:
+        if xpos > self.imgHeight / 2.0 and ypos > self.imgWidth / 2.0:
             self.rotateAngle(180)
 
     def rotateAngle(self, angle=0):
+        #rot_mat = cv2.getRotationMatrix2D(
+        #    (self.imgHeight / 2, self.imgWidth / 2), angle, 1.0
+        #)
         rot_mat = cv2.getRotationMatrix2D(
-            (self.imgHeight / 2, self.imgWidth / 2), angle, 1.0
+            (self.imgWidth/2, self.imgHeight/2), angle, 1.0
         )
         result = cv2.warpAffine(
             self.img,
             rot_mat,
-            (self.imgHeight, self.imgWidth),
+            (self.imgWidth, self.imgHeight),
             flags=cv2.INTER_CUBIC,
             borderMode=cv2.BORDER_CONSTANT,
             borderValue=(255, 255, 255),

--
Gitblit v1.9.3