comparison python/metadata.py @ 872:c70adaeeddf5

solved issue with latest version of scikit-learn
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Wed, 08 Feb 2017 16:32:15 -0500
parents 003445db1e30
children a15e843af55a
comparison
equal deleted inserted replaced
871:6db83beb5350 872:c70adaeeddf5
138 self.intrinsicCameraMatrix = intrinsicCameraMatrix 138 self.intrinsicCameraMatrix = intrinsicCameraMatrix
139 self.distortionCoefficients = distortionCoefficients 139 self.distortionCoefficients = distortionCoefficients
140 self.undistortedImageMultiplication = undistortedImageMultiplication 140 self.undistortedImageMultiplication = undistortedImageMultiplication
141 141
142 if self.intrinsicCameraMatrix is not None: 142 if self.intrinsicCameraMatrix is not None:
143 self.intrinsicCameraMatrixStr = '{}'.format(self.intrinsicCameraMatrix.tolist()) 143 self.intrinsicCameraMatrixStr = str(self.intrinsicCameraMatrix.tolist())
144 if self.distortionCoefficients is not None and len(self.distortionCoefficients) == 5: 144 if self.distortionCoefficients is not None and len(self.distortionCoefficients) == 5:
145 self.distortionCoefficientsStr = '{}'.format(self.distortionCoefficients) 145 self.distortionCoefficientsStr = str(self.distortionCoefficients)
146 146
147 @orm.reconstructor 147 @orm.reconstructor
148 def initOnLoad(self): 148 def initOnLoad(self):
149 if self.intrinsicCameraMatrixStr is not None: 149 if self.intrinsicCameraMatrixStr is not None:
150 from ast import literal_eval 150 from ast import literal_eval