From d2df857bb4b83e2530f31b418b5bf733278a9068 Mon Sep 17 00:00:00 2001
From: Tommy Persson <tommy.persson@liu.se>
Date: Thu, 25 Aug 2022 13:41:57 +0200
Subject: [PATCH] Work on qr code.

---
 src/add_qr.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/add_qr.py b/src/add_qr.py
index 03d87c1..fa46e44 100755
--- a/src/add_qr.py
+++ b/src/add_qr.py
@@ -27,6 +27,7 @@ parser.add_option ("", "--compressed", action="store_true", dest="compressed", h
 parser.add_option ("", "--decode", action="store_true", dest="decode", help="If true test the decoding.")
 #parser.add_option ("", "--fifo", action="store", type="string", dest="fifo", help="Fifo to write raw images to", default="/tmp/fifo_dji21")
 parser.add_option ("", "--test", action="store_true", dest="test", help="Test mode.")
+parser.add_option ("", "--scale", action="store_true", dest="scale", help="Test mode.")
 parser.add_option ("", "--qr-transform", action="store_true", dest="qr_transform", help="Time encoding qr code.")
 parser.add_option ("", "--qr-header", action="store_true", dest="qr_header", help="Time encoding qr code.")
 parser.add_option ("", "--qr-time", action="store_true", dest="qr_time", help="Time encoding qr code.")
@@ -118,7 +119,10 @@ def image_callback(data):
             jobj = transform_to_json(transform)
             # print("DUMPS:", json.dumps(jobj))        
 
-        scaledimg = cv2.resize(img, (1024, 600))
+        if options.scale:
+            scaledimg = cv2.resize(img, (1024, 600))
+        else:
+            scaledimg = img
 
         if options.qr_transform or options.qr_header or options.qr_time:
             # print("SCALEDIMG:", scaledimg.shape, scaledimg.dtype)
-- 
GitLab