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
Trueif the handler has its dependencies met.
-
pydicom.pixel_data_handlers.jpeg_ls_handler.needs_to_convert_to_RGB(dicom_dataset)¶ Return
Trueif 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
Trueif the Photometric Interpretation should be changed to RGB.This affects JPEG transfer syntaxes.