View Source ExDicom.Reader.ReadEncapsulatedPixelData (EX_DICOM v0.1.0)

Functionality for extracting encapsulated pixel data from DICOM fragments.

Summary

Functions

Returns the encapsulated pixel data from the specified fragments.

Functions

read_from_fragments(dataset, pixel_data_element, start_fragment_index, opts \\ [])

Returns the encapsulated pixel data from the specified fragments.

Parameters

  • dataset - The dataset containing the encapsulated pixel data
  • pixel_data_element - The pixel data element (x7fe00010) to extract from
  • start_fragment_index - Zero based index of the first fragment
  • opts - Optional parameters
    • :num_fragments - Number of fragments to extract (default: 1)
    • :fragments - Optional array of fragment descriptors (default: pixel_data_element.fragments)

Returns

  • {:ok, binary} - The extracted pixel data
  • {:error, reason} - If extraction fails