
    Je                     b    d Z ddlmZ 	 	 ddlZd Zy# e$ r	 ddlmZ Y w xY w# e$ r dZY yw xY w)z.Example of I/O plugin for loading DICOM files.    N)dicomioc                 <   	 t        j                  t        j                  |             d   }	 t        j                  | d      }|j                  }||id fS # t
        $ r t        j                  |       }Y 2w xY w# t        $ r}d t        |      fcY d }~S d }~ww xY w)Nr   T)force)	ospsplitextbasenamer   	read_file	TypeErrorpixel_array	Exceptionstr)filenamenamedataarrerrors        >/usr/lib/python3/dist-packages/spyder/plugins/io_dcm/plugin.py
load_dicomr      s    		$<<X 67:D3((> ""C#;$$  3((23  	$U##	$s@   +A; A A; A85A; 7A88A; ;	BBBB)	__doc__os.pathpathr   dicomr   ImportErrorpydicomr        r   <module>r      sJ    5 $
$  $#$  Js     $ !$ !$ ..