[libcamera-devel] [PATCH v5 7/8] utils: raspberrypi: ctt: Output version 2.0 format tuning files
Naushir Patuck
naush at raspberrypi.com
Thu Jul 14 17:24:08 CEST 2022
Use the tuning file conversion script to output the new tuning file format from
the CTT.
Signed-off-by: Naushir Patuck <naush at raspberrypi.com>
---
utils/raspberrypi/ctt/ctt.py | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/utils/raspberrypi/ctt/ctt.py b/utils/raspberrypi/ctt/ctt.py
index 15064634c67f..0d91ada15afa 100755
--- a/utils/raspberrypi/ctt/ctt.py
+++ b/utils/raspberrypi/ctt/ctt.py
@@ -15,7 +15,7 @@ from ctt_alsc import *
from ctt_lux import *
from ctt_noise import *
from ctt_geq import *
-from ctt_pretty_print_json import *
+from convert_tuning import convert_v2
import random
import json
import re
@@ -511,13 +511,12 @@ class Camera:
"""
def write_json(self):
"""
- Write json dictionary to file
+ Write json dictionary to file using our version 2 format
"""
- jstring = json.dumps(self.json, sort_keys=False)
- """
- make it pretty :)
- """
- pretty_print_json(jstring, self.jf)
+ out_json = convert_v2(self.json)
+
+ with open(self.jf, 'w') as f:
+ f.write(out_json)
"""
add a new section to the log file
--
2.25.1
More information about the libcamera-devel
mailing list