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.8.0