pydicom.pixel_data_handlers.jpeg_ls_handler¶
Use the jpeg_ls (CharPyLS) Python package to decode Pixel Data.
Functions
get_pixeldata (dicom_dataset) |
Return the Pixel Data as a numpy.ndarray . |
is_available () |
Return True if the handler has its dependencies met. |
needs_to_convert_to_RGB (dicom_dataset) |
Return True if the Pixel Data should to be converted from YCbCr to RGB. |
should_change_PhotometricInterpretation_to_RGB (…) |
Return True if the Photometric Interpretation should be changed to RGB. |
supports_transfer_syntax (transfer_syntax) |
Return True if the handler supports the transfer_syntax. |
-
pydicom.pixel_data_handlers.jpeg_ls_handler.
get_pixeldata
(dicom_dataset)¶ Return the Pixel Data as a
numpy.ndarray
.Returns: A correctly sized (but not shaped) numpy array of the Pixel Data.
Return type: numpy.ndarray
Raises: ImportError
– If the required packages are not available.NotImplementedError
– If the transfer syntax is not supported.TypeError
– If the pixel data type is unsupported.
-
pydicom.pixel_data_handlers.jpeg_ls_handler.
is_available
()¶ Return
True
if the handler has its dependencies met.
-
pydicom.pixel_data_handlers.jpeg_ls_handler.
needs_to_convert_to_RGB
(dicom_dataset)¶ Return
True
if the Pixel Data should to be converted from YCbCr to RGB.This affects JPEG transfer syntaxes.
-
pydicom.pixel_data_handlers.jpeg_ls_handler.
should_change_PhotometricInterpretation_to_RGB
(dicom_dataset)¶ Return
True
if the Photometric Interpretation should be changed to RGB.This affects JPEG transfer syntaxes.