We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7d1294f commit c34e8a5Copy full SHA for c34e8a5
nibabel/spatialimages.py
@@ -341,7 +341,10 @@ def __getitem__(self, slicer):
341
raise NotImplementedError(
342
"Cannot slice un-makeable image types")
343
344
- slicer = self.img._check_slicing(self._arr_to_slice(slicer))
+ try:
345
+ slicer = self.img._check_slicing(self._arr_to_slice(slicer))
346
+ except ValueError as err:
347
+ raise IndexError(*err.args)
348
dataobj = self.img.dataobj[slicer]
349
affine = self.img._slice_affine(slicer)
350
return klass(dataobj.copy(), affine, self.img.header)
0 commit comments