Ejemplo n.º 1
0
 def on_file_selection_changed(self, fs):
     # fs = fileselector
     filename = fs.get_filename()
     if filename is None: return
     if os.path.splitext(filename)[1].lower() != '.nbfrm': return
     self._config['lastfilename'] = filename
     yuv, version, joints, sensors = burst_util.read_nbfrm(filename)
     self.yuv422_to_rgb888(yuv, self._rgb, len(yuv), len(self._rgb))
     updateImFromRGB(self._im, self._rgb, self._yuv_size)
Ejemplo n.º 2
0
 def read_nbfrm(self, filename):
     self._reading_nbfrm = True
     self.stop()
     # stop updates from ticker
     yuv, version, joints, sensors = burst_util.read_nbfrm(filename)
     self.onYUV((yuv, IMAGE_WIDTH_INT, IMAGE_HEIGHT_INT))