def parse(self):
fname = self.fname.text()
if os.path.isfile(fname):
f = open(fname, "r")
else:
sys.stderr.write("Unable to open %s\n"%fname)
return
self.vol = np.fromfile(f, dtype='f8')
self.size = int(np.ceil(np.power(len(self.vol), 1./3.)))
self.vol = self.vol.reshape(self.size, self.size, self.size)
self.center = self.size/2
if not self.image_exists:
self.layer_slider.setRange(0, self.size-1)
self.layernum.setMaximum(self.size-1)
self.layer_slider.setValue(self.center)
self.layerslider_moved(self.center)
self.old_fname = fname
评论列表
文章目录