Browse Source

improved prereading

Felix Schultze 9 years ago
parent
commit
857d22d01e
1 changed files with 6 additions and 1 deletions
  1. 6 1
      volumes/processing/service/SubvolumeCreator.py

+ 6 - 1
volumes/processing/service/SubvolumeCreator.py

@@ -146,7 +146,12 @@ def _preread_volume(volume_id):
 
     raw_frames = volume.rawFrames
     for framenumber in range(0, len(raw_frames)):
+
         logger.debug('read frame array with framenumber %d' % framenumber)
         raw = volume.get_frame_numpy_array(framenumber)
+        logger.debug(raw.shape)
+        tmpdata = np.empty((raw.shape[1], raw.shape[2]),dtype=raw.dtype)
         for slice in raw:
-            data[:, :] = slice[:, :]
+            tmpdata[:, :] = slice[:, :]
+
+    logger.debug('end _preread')