From daf353242638861a8a2d022a72eb510b3f8787eb Mon Sep 17 00:00:00 2001
From: payno <henri.payno@esrf.fr>
Date: Wed, 17 May 2023 14:55:32 +0200
Subject: [PATCH] Merge branch 'add_jp2_missing_setters' into '1.2'

JP2KWriter: add missing writers for JP2K / glymur

See merge request tomotools/tomoscan!141

(cherry picked from commit 759cb740d17232859aa2160711033e474cf40c5c)

1046de41 JP2KWriter: add missing writers for JP2K / glymur
---
 tomoscan/esrf/volume/jp2kvolume.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/tomoscan/esrf/volume/jp2kvolume.py b/tomoscan/esrf/volume/jp2kvolume.py
index 0a09d46b..02ae3ba0 100644
--- a/tomoscan/esrf/volume/jp2kvolume.py
+++ b/tomoscan/esrf/volume/jp2kvolume.py
@@ -138,10 +138,18 @@ class JP2KVolume(VolumeSingleFrameBase):
     def cratios(self) -> Optional[list]:
         return self._cratios
 
+    @cratios.setter
+    def cratios(self, cratios: Optional[list]):
+        self._cratios = cratios
+
     @property
     def psnr(self) -> Optional[list]:
         return self._psnr
 
+    @psnr.setter
+    def psnr(self, psnr: Optional[list]):
+        self._psnr = psnr
+
     @docstring(VolumeSingleFrameBase)
     def save_frame(self, frame, file_name, scheme):
         if not has_glymur:
-- 
GitLab