pydicom.pixels.utils.pixel_dtype¶
- pydicom.pixels.utils.pixel_dtype(ds: Dataset, as_float: bool = False) np.dtype[source]¶
- Return a - numpy.dtypefor the pixel data in ds.- Suitable for use with IODs containing the Image Pixel module (with - as_float=False) and the Floating Point Image Pixel and Double Floating Point Image Pixel modules (with- as_float=True).- Element - Supported values - Tag - Keyword - Type - (0028,0101) - BitsAllocated - 1 - 1, 8, 16, 32, 64 - (0028,0103) - PixelRepresentation - 1 - 0, 1 - Parameters:
- Returns:
- A - numpy.dtypesuitable for containing the pixel data.
- Return type:
- Raises:
- NotImplementedError – If the pixel data is of a type that isn’t supported by either numpy or pydicom.