Home

DICOMscope 3.0

image

Contents

1. general log and contains mainly start terminate process and I O error messages such as Load failed The messages are divided into different log levels which can be used to filter the output see entry APPLICATION LogFilter in the config file The other log files are created by the print spooler filename starting with a long number and local print server filename starting with PrintSCP_ The level of verboseness can be specified by means of the entry PRINT DetailedLog in the config file For the print server it also possible to log the complete ACSE and DIMSE protocol in binary form as DICOM file DICOMscope 3 0 47 User Manual H Compilation This section describes how to build DICOMscope from the source code This might be of interest to users who wish to modify the application to fit their needs We recommend that you install a binary distribution of DICOMscope first to see which files are expected n which sub directory H 1 Microsoft Windows H 1 1 Requirements DICOMscope for Windows requires a 32 bit version of Microsoft Windows It has been tested successfully with Windows 95 98 NT 4 0 and Windows 2000 Professional Other versions might also work Please note that the full compilation of the source code requires typ cally more than 100 MB of disk space Further requirements for running the software are mentioned in chapter I H 1 1 1 Tools The following tools are required in
2. Copyright 1998 2000 All nights reserved User Manual DICOMscope 3 0 2000 07 12 Software developed by M Eichelberg J Holstein K Kleber J Riesmeier A Schr ter A Thiel Organisational support H Oosterwijk Kuratorium OFFIS e V Escherweg 2 26121 Oldenburg Germany Institute for Microtherapy Universit tsstra e 142 44799 Bochum Germany gt OTech Inc 2001 East Oakshores Drive Crossroads TX 76227 USA Contents A Introduction RHEIN 4 B Installation and Getting Started nen 5 C ROW SON an sera 6 CH SED Nee ee 7 CET Load imac ee 7 Mis OPM are 7 CES Cs asien Ha 8 CLA Rene ansehe 8 alo Deli dad 8 GTO Print stored Print ODI CCD ea 9 Cd ACOMODAN it 9 218 Cr ae A A Nine 9 CES EHER IOD ee ee 10 D Viewer A sis uielslusen elite 12 DI Toolbars lat 13 BLL Load Image Henna dd 13 921 2 Apply Presentation Stare Files see 13 DAA SAO Database ae Ih 13 DIA Save TOT le ee ee 14 DIS Save Sereento Die ae N 14 DI AUG Prints ee see 15 Do Sal Bar nee A A eat 16 DS Naya Toolbar zes ee see Nee 16 DIL TIAA Se Sa Keen ine 16 DSZ AM ee ee ee 17 DIS APM o de O 17 D4 SOU asc 18 DAL Reetaneular nudos 18 B42 Circular SOU 18 DAS Polvoonal SAUS 18 DAA Biimapped aut aaa 19 DAS Shutter Colo iaa 19 Do A a N R EAS 19 DIE Kreise een ee 20 DI 2 A E 21 DAS Deli elas 21 Do Annotal0ns ans id 21 D 6 1 Graphical Annotation scannen 22 D62 Textual ANNO Lat Os 5 een on 23 DS
3. This setting is mandatory no default associations string Human readable description of the communication partner Used in the GUI to present the communication partner to the application user in selection boxes Called application entity title of the communication partner For entries of type LOCALPRINTER this application entity title is used by the Print SCP to identify itself during association negotiation DICOMscope 3 0 42 User Manual DICOM software which claims to support Explicit VR communication but fails to do so Optional setting default 1s false DisableNewVRs true or false Do not create data types VRs that were defined in post 1993 editions of the DICOM standard when converting implicit VR files to explicit VR network transmission Maybe necessary for old DICOM Store SCPs Optional setting default 1s false MaxPDU 8192 65536 Maximum receive PDU protocol data unit size to use Must be between 8192 and 65536 Default 16384 Supports12Bit true or false Print SCU usage assume that the Print SCP supports transmission of image pixel data with 12 bits pixel in the Basic Grayscale Image Box SOP Class ImplicitOnly true or false Only negotiate the default Implicit VR Little Endian transfer syntax for all abstract syntaxes This setting is useful if we re communicating with very old Print SCP usage accept image pixel data with 12 bits pixel Optional setting default is true Supports tr
4. and displays a report in a separate application This requires the installation of the Tcl Tk package and probably some changes to the configuration file see G 1 The checking application supports syntax highlighting and a simple search and select function fig 8 Besides the explicit input of a search term a sequence of characters can also be selected by pressing the left mouse button first while moving the mouse cursor and then the right mouse button to start the search A word can be selected by clicking the left mouse button twice a whole line by pressing it three times DICOMscope 3 0 10 User Manual DICOM PState Checker mammo_identify_calcif pres Affected attribute Graphiclayer 0070 0002 Type CS Attribute value calcifications 0 Expected format for each value U 9FA 2 J Affected attribute Graphiclayer 0070 0002 Type CS Attribute value caleifications 0 Expected format for each value 0U 9A 2 J Affected length 23 bytes should be 16 bytes maximum for CS Affected attribute 0070 0080 Ca Indentify calcification Affected attribute Presentationtabel 0070 0080 Type CB Attribute value Indentify calcification Expected format for each value 0 94 23 _ est failed one or more errors Figure 8 Check Report of a DICOM File DICOMscope 3 0 11 User Manual D Viewer After successfully loading an image DICOMscope automatically switches to the Viewer fig 9 Of course the vie
5. Add Image to Print Job Fa Reset Displayed Area to Image Size Yes Mo Figure 13 Add Image to Print Job Dialog DICOMscope 3 0 15 User Manual D 2 Status Bar The status bar fig 14 at the bottom of the main window s divided into four sections The first section contains some context dependent information to the user e g what to do next with the mouse the second section contains the current values for window center width or the name of the current VOI LUT and the third one contains the coordinates of the current displayed area The last section 1s not used n this release Figure 14 Status Bar Panel D 3 Navigation Toolbar The Navigation toolbar fig 15 at the top of the viewing area allows to choose the currently displayed image and frame referenced by the presentation state Furthermore 1t can be specified whether some image operations should be applied to all referenced images only the current one or only the currently displayed frame Move in Image Stack Move in Frame Stack Apply Mode a o PrP da co DP Im Frame gt Image All Figure 15 Navigation Toolbar D 3 1 Image Stack The Move in Image Stack Panel see fig 16 contains the functions for the navigation through the images referenced by the current presentation state The first button from left to right allows to move to the the first image the second one to the previous the third one t
6. Dll nee tera sree ee nee 25 DOT Delta 25 D65 Movet another Bayer anne a a aenaecate 26 D7 Image Processing Funetions en e R e Ea 27 DIL Resale ee 27 72 Eee ee re 27 DICOMscope 3 0 2 User Manual HO RO ae ee 27 DEBA De Tea oe ee 27 BDT Presse NA een 21 DECO SDE TD ee ee 28 Dir Presenta Ono ARA 28 DS ZOOMIN rae e O OE o A aN 28 DSL A seele 28 DSZ TAG IMAGE era 28 Dis Loom ima selladas 28 99 NS A era sue E EE E 29 DIL near 29 DE Dres er can 30 DAD Presentation SIZE MO een 30 DAL Presentation state Panel see 31 DIAZ Ad O Panel eine 31 A PP UNM A A 32 ET NADO ae 33 E2 Additonal OPIO een 33 E COONS EE E O AE E EA O E E O O 36 Ft onda E T O genen 36 EZ N IENE ea E O 31 ES IBTOW Sia 38 G onhguraiO i eesosa EE A nRa e E Ra o eE N EE TEENER E NaS 39 GR ou o o R 39 G2 Monitor Characteristics Pla buenas 46 G 3 Registering DICOM Instances in the Database seanina ae 47 A seein O AAAS 47 H COMMU AON suis 48 ELE Microso WR ee nennt 48 ELTA Reutte ida 48 ME PEDI TIONS zes ame 48 TELS COMPRAN diia 49 H2 UR ds 50 HZL REUS MES ista na ar 50 H22 Preparalons en ee 50 H23 ae 0100 0 102115 Ca 0 ee 50 L System Requirements u a aa 52 E Aboutthe Project in dls lio 53 Reierenees usa aeaa a aa 55 Disclaimer This software is made available as is and OFFIS the Institute for Microtherapy and OTech make no warranty regarding the software its performance its merchantability or f
7. Label Creator Displayed Area Y Set Displayed Area to Image Size Transfer Syntax o Implicit VR Little Endian Explicit VF Little Endian Figure 12 Save Presentation State to File Dialog D 1 5 Save Screen to File P Saves the currently displayed image frame including applied presentation state to a secondary capture DICOM file This function works like a screen capturing program After choosing or entering the file name with file extension the transfer syntax little endian explicit or implicit has to be chosen DICOMscope 3 0 14 User Manual D 1 6 Add to Print Creates a hardcopy grayscale image stores it in the local database and adds it to the E print queue in the Print panel see chapter E The stored hardcopy grayscale image can be loaded from the Browser and displayed in the Viewer or re added to the print queue There are two options to create a hardcopy grayscale image 1f the answer to the question fig 13 1s Yes the current displayed area 1s reset to the original image size 1 e the whole image will be printed if the answer is No the current displayed area see status bar da will be used instead However all transformations and annotations specified in the presentation state will be burned into the hardcopy grayscale image The reason for this is that DICOM printers do not support presentation states but only pre formatted grayscale images ES
8. also be created Just enter the gamma value into the dialog fig 29 and the current VOI settings are replaced by the new LUT f Create YOI LUT Dialog ES Select Gamma Figure 29 Create VOI LUT Dialog The current VOI settings are permanently displayed in the second sector of the status bar VOL see D 2 D 10 Presentation Size Mode The Presentation Size Mode panel shows and allows to change the presentation size mode of the current image According to the DICOM standard three different presentation size modes are available e Scale to fit The specified displayed area shall be displayed as large as possible within the available area on the window 1 e magnified or minified if necessary to fit the window space available NB Changing the presentation size mode to Scale to fit will not change the image on the display This mode is only useful for transferring presentation states to another work station where the available space to display the image might be different e Magnify In this mode the factor that shall be used to spatially interpolate image pixels to create pixels on the display is defined NB Changing the presentation size mode to Magnify will not change the image on the display This mode s only useful for transferring presentation states to another work station where the available space to display the image might be different e True Size The physical size of the rendere
9. bit depth of the image pixel data 4096 entries for 12 bit pixel data 256 entries for 8 bit pixel data Print SCU usage If flag is true assume that Print SCP requires match between Presentation LUT and image data If for a given print job this match cannot be guaranteed perform rendering of the Presentation LUT in the Print SCU and use an IDENTITY Presentation LUT shape in the Print SCP Print SCP usage If flag is true enforce a matching rule as described above All Presentation LUT N CREATE or Basic Grayscale Image Box N SET operations that would violate the rule will be refused Optional setting default is true PresentationLUT true or false Print SCU usage if the printer supports 12 bit image transmission and the PreferSCP film is to be printed with a Presentation LUT that could be rendered either in Rendering the print client or in the printer without loss of precision prefer rendering in the printer Print SCP usage flag is ignored Optional setting default is false refuse N SET operations containing a requested image size attribute Optional setting default is false SupportsImage true or false Some Print SCPs do not support the optional Requested Image Size Size attribute in Basic Grayscale Image Box N SET operations Print SCU usage If flag is false assume that the printer does not support requested image s ze never send this attr bute Print SCP usage If flag is true support requested image siz
10. not stored in the database directory are only removed from the list the DICOM file s not deleted A confirmation dialog is always displayed before deleting an entry DICOMscope 3 0 8 User Manual C 1 6 Print Stored Print Object Stored print objects and the referenced hardcopy grayscale images can be printed Z directly from the Browser If a stored print object is selected it will be sent to the current printer Stored print objects are created and stored in the database either from the Print component or by the local print server see G 1 C 1 7 Add to Print If a hardcopy grayscale image is selected it will be added to the current print job E Hardcopy grayscale images can be created from the Viewer by choosing Add to Print see D1 6 or by the print server extracting the images from the received print job In both cases the hardcopy grayscale images are stored in the database If a stored print object 1s selected and the dialog fig 6 is confirmed with OK the current print job will be deleted and replaced by the selected one Stored print objects will be created and inserted automatically into the database by printing the current print job The Print component 1s described in chapter E f Load Stored Print Object A Replace current Print Job by selected Stored Print Object Cancel Figure 6 Load Stored Print Object Dialog C 1 8 Create Dump Creates a dump
11. order to compile the DICOMscope source code e Tool to unzip the source code e g WinZIP available from http www winzip com e C Compiler with support for C templates tested successfully with MS Visual C 5 0 and 6 0 e Java 2 SDK v1 2 or newer available from http java sun com jdk e Tcl Tk is not required for compiling the application but it 1s required f you want to use the Create Dump or Check Instance function from the user interface It is available from http dev scriptics com software tcltk H 1 1 2 Sources The following source code packages have to be downloaded e demtk 3 4 1 ftp dicom offis uni oldenburg de pub dicom offis software dcmtk341 z1 e dsgui 2 0 http www microtherapy de e imt fi medint download dsgui20 z1 NB These packages contain the public source code for the RSNA 99 version The latest release for the IHE testing tools can be downloaded from the known server H 1 2 Preparations e Install WinZIP Java 2 SDK and Tcl Tk if necessary e Unpack the dsgui Java source code package to your local drive and make sure that the stored directory structure is restored correctly e Unpack the demtk C C source code package to the directory dsgui20 extracted from the tkgui archive and make also sure that the stored directory structure is restored DICOMscope 3 0 48 User Manual H 1 3 Compilation H 1 3 1 C Code When using a Microsoft Visual C MSVC 5 0 and above
12. printer for the Basic Film Box or Basic Grayscale Image Box Multiple values can be specified must be separated by characters Print SCU usage Optional setting default don t specify magnification type use printer default Print SCP usage The first specified value is used as the default This is a mandatory entry Smoothing Type identifiers supported by the printer for the Basic Film Box or Image Box Multiple values can be specified must be separated by characters Print SCU usage Optional setting default don t specify smoothing type use printer default Print SCP usage The first specified value is used as the default This is an optional entry If omitted the Print SCP does not support the attribute and rejects N CREATE or N SET requests containing the attribute 44 User Manual BorderDensity Emptylmage Density SessionLabel Annotation Configuration N DICOMscope 3 0 string string string 0 65535 string true or false string Border Density identifiers supported by the printer for the Basic Film Box Multiple values can be specified must be separated by characters Print SCU usage Optional setting default don t specify border density use printer default Print SCP usage If any of the identifiers is numeric then all numbers are accepted The first specified value is used as the default This is an optional entry If omitted the Print SCP d
13. the corresponding dialog for the first annotation if necessary DICOMscope 3 0 20 User Manual Es Layer Properties x Lawer Settings Layer Mame new layer ol olor 10 Decription Figure 21 Layer Properties Dialog D 5 2 Modify The properties name color and description of the current layer can be modified by pressing the Edit button fig 20 and 21 D 5 3 Delete The current layer can be deleted by pressing the Del button All annotations associated with this layer will also be deleted without any warning Overlay planes will be moved to the layer deactivate see D 5 D 6 Annotations There are two types of annotations which can be created by the application and stored in a presentation state graphical and textual annotations A new annotation is always associated with the current layer which can be changed in the Paint panel fig 22 or in the Layer Manager see D 5 The color assigned to this layer is used to draw the annotation DICOMscope 3 0 21 User Manual Annotations can be displayed image relative coordinates are related to the underlying image or display relative coordinates are related to the displayed area All annotation can be modified moved made image relative or display relative etc after they have been created For some types of annotations the modifications are limited e g a rectangle cannot be resized genus aran
14. 142 D 44799 Bochum Germany http www microtherapy de go cs Kuratorium OFFIS e V Healthcare Information and Communication Systems Escherweg 2 D 26121 Oldenburg Germany http www offis de OTech Inc 2001 East Oakshores Drive Niz mi Crossroads 0 1 07 TX 76227 USA zu http www otechimg com DICOMscope 3 0 54 User Manual K References A number of documents on the new DICOM extensions and the experiences gained from the two demonstrations at ECR 99 and RSNA 99 have been published by the project team so far German language Sandra von Gehlen J rg Riesmeier Marco Eichelberg Peter Jensch Einf hrung in neue DICOM Serviceklassen Teil Presentation States in 3 DICOM Anwendertreffen und Workshop Mainz 1999 Marco Eichelberg J rg Riesmeier Peter Jensch Standardisierte Darstellung medizinischer Bilder mit DICOM Softcopy Presentation States in Sechster interdisziplin rer Workshop KIS RIS PACS Schlo Rauischholzhausen 1999 Marco Eichelberg J rg Riesmeier Ein Meilenstein auf dem Weg zum filmlosen Krankenhaus n OFFIS Datawork 17 Dez 1999 Marco Eichelberg J rg Riesmeier Klaus Kleber J rg Holstein Dietrich H W Gr nemeyer Peter Jensch DICOM Presentation States ein neuer Dienst f r die digitale Bildverteilung und Softcopy Befundung in Bildverarbeitung fur die Medizin 2000 Algor thmen Systeme Anwendungen Proceedings BVM 2000 Alexander Horsch Thomas L
15. 255 0 255 Sets the background color of the study manager as RGB 0 255 color int FontSize Sets the size of the fonts used in all GUI components FontName Sets the name of the fonts used in all GUI components FontSizeText Sets the size of the fonts used for textual annotations FontNameText Sets the name of the fonts used for textual annotations DICOMscope 3 0 41 User Manual TabPlacement North Sets the placement of the main tab in the GUI south East West FunctionPanel North Sets the placement of the function panel in the viewer Placement south East West None PaintPanelPlacement North Sets the placement of the paint function panel in the south viewer East West None Toolbar Integrated PSPanelOn true or false Checks if the presentation state information panel should be visible The second part of the configuration file for DICOMscope is identified by the main section heading COMMUNICATION This part defines the communication partners to which DICOM images and presentation states can be sent or printed to For each communication partner one section needs to be defined 1 e PEER 1 The section heading is arbitrary but must be unique within the configuration file It may only contain uppercase characters numbers and underscore characters The following table describes the entries for each communication part
16. COMscope 3 0 17 User Manual D 4 Shutter The purpose of display shutters is to hide unwanted parts of an image e g unexposed parts of X ray images The DICOM standard defines graphical shutters and bitmapped shutters fig 19 which are mutually exclusive Graphical shutters have the shape rectangular circular or polygonal Each type of shutter may appear only once in a presentation state but the three graphical types can be combined to create a more complex shutter shape Shutter e iez Figure 19 Shutter Panel Bitmapped shutters cannot be created but displayed by the current release of the software If more than one bitmapped shutter is available in a presentation state one or none of them has to be selected for display D 4 1 Rectangular Shutter right hand corner BRHC of the visible region To do this press the left mouse button at the TLHC move the mouse cursor to the BRHC without pressing the mouse button and press the left mouse button again to confirm the size The order of specifying TLHC and BRHC is not significant Rectangular shutters are created by specifying the top left hand TLHC and bottom The presence of a rectangular shutter is indicated by a dark gray background of the corresponding icon By clicking the icon again the shutter will be removed D 4 2 Circular Shutter Circular shutters are created by specifying the center and the radius of the visible region To do this press the left mou
17. Filled Image Relative Layer Figure 22 Paint Panel D 6 1 Graphical Annotation The DICOM standard only defines five types of graphical annotations point polyline interpolated line circle and ellipse However DICOMscope offers some additional types line and rectangle which are mapped to the standard types to facilitate the use of the application New graphical annotations are created according to the checkbox filled and image relative in the Paint panel D 6 1 1 Line To create a line two points have to be specified Press the left mouse button for the first point move the mouse cursor without pressing the mouse button and press the button again for the second point The line is stored in the presentation state as a polyline with two points D 6 1 2 Rectangle To create a rectangle the top left hand corner TLHC and the bottom right hand corner BRHC have to be specified Press the left mouse button at the TLHC move the mouse cursor without pressing the mouse button and press the left mouse button again at the BRHC to confirm the size The order of specifying TLHC and BRHC is not significant The rectangle is stored in the presentation state as a polyline with four points DICOMscope 3 0 22 User Manual D 6 1 3 Point To create a point press the left mouse button at the desired position in the image L oO 6 1 4 Circle To create a circle the center and the radius hav
18. Keywords are not case sensitive but values are Entries in the configuration file are grouped in a section which is identified by a keyword in square brackets section Multiple sections are grouped into a main section which is identified by a keyword in double square brackets main section The first part of the configuration file for DICOMscope is identified by the main section heading GENERAL This part defines the settings of the local system e g database directory and local network characteristics The following table describes the defined sections and entries Application LogDirectory directory Directory in which log files are stored Default application root directory for print same as spool directory an filename Name of the file where the general log messages are stored Default no log file 1 e do not write any log messages na identifier Filter for the general log messages ERROR only error messages WARN also warning messages includes ERROR INFO also informational messages incl WARN DEBUG also debug messages includes INFO Default no general log messages at all Monitor Characteristics filename Name ofthe monitor characteristics file If omitted no grayscale correction according to DICOM Part 14 GSDF or CIELAB is performed on consumer systems See G 2 for further details on this file presentation s ze mode s ze presentation size mode interactive windowing DICOM
19. P does not support the attribute and rejects N CREATE or N SET requests containing the attribute The DICOMscope application provides limited support for the Basic Annotation Box SOP Class When printing on printers supporting Annotation a single annotation can be specified for each print job This setting defines the annotation display format ID and annotation position that are used when creating the annotation Print SCU usage Two values must be specified First the Annotation Position then the Annotation Display Format ID separated by This is an optional setting default is not to use Basic Annotation Box Print SCP usage The Print SCP component does not support the Basic Annotation Box SOP Class This setting should be omitted for all entries of type LOCALPRINTER Some printers use the Film Session Label as a replacement for annotations Print SCU usage If flag is true any annotation defined in the user interface is replicated in the Film Session Label attribute of the Basic Film Session This is an optional setting default is false Print SCP usage Ignored This setting should be omitted for all entries of type LOCALPRINTER Configuration Information that can be sent to the printer for the Basic Film Box or Image Box Only a single value per entry can be specified because values may contain backslash characters VR ST Keywords are Configuration 1 Configuration 2 etc without leading zeroes Print SCU usag
20. Processing SEI Figure 25 Processing Panel D 7 1 Reset Resets the current presentation state to ts last saved state All changes since then lt Q will be lost D 7 2 Flip 1 Flips the image horizontally The current flip status is indicated by the background color of the icon Mid gray means off dark gray on D 7 3 Rotate Rotates the image by steps of 90 degrees The current rotation is indicated by the arrow in the icon e z a h Invert Inverts all grayscale values of the image If the background color of the icon is dark gray the image 1s inverted Presentation LUT A predefined presentation LUT for configuration see G 1 or the presentation LUT shape Identity can be choosen to be applied to the image If the background color of the icon is dark gray a presentation LUT is currently selected EJE DICOMscope 3 0 27 User Manual D 7 6 GSDF CIE lab Applies a correction curve to the image Two correction curves are available the C Grayscale Standard Display Function GSDF defined in the DICOM standard and additionally the CIELAB curve Ifthe background color of the icon is dark gray one of the two correction curves is applied to the image A monitor characteristics file is required to perform the correction see G 2 This function is not available on high resolution systems see G 1 D 7 7 Presentation State Switches the presentation state on or off If the background color of the i
21. a number of modifications are available The text can be edited the orientation of the bounding box can be changed etc fig 24 Furthermore an anchor point can be moved removed added or made visible Eos Edit Textual Annotation Text his is a textual annotation ith more than one line Orientation Left C Center 3 Right Bounding Box Rotation W 0 degree 90 degree 180 degree 270 degree oe emos Figure 24 Edit Textual Annotation Dialog D 6 4 Delete There are two ways to delete an annotation The first one has been described in the section Modify an Annotation D 6 3 The second one is available via the Layer Manager fig 20 see D 5 Select the layer in which the annotation resides first Then select the annotation itself and press the Del button DICOMscope 3 0 25 User Manual D 6 5 Move to another Layer An annotation is always bound to a specific layer which specifies the order and color in which the annotations are drawn To move an annotation to another layer the annotation has to be selected in the Layer Manager fig 20 see D 5 Then the layer to which it should be moved has to be selected in the combobox next to the move to button and finally the button has to be pressed DICOMscope 3 0 26 User Manual D 7 Image Processing Functions A number of image processing functions 1s available in the Processing panel fig 25
22. andard DICOM port number 104 should be used DICOMscope 3 0 40 User Manual MaxPDU 8192 65536 Maximum PDU protocol data unit size to use when negotiating incoming connections Must be between 4096 and 131072 Default 16384 AEtitle string Application entity title with which both sender and receiver will identify themselves Max 16 uppercase characters ImplicitOnly true or false Only negotiate Implicit VR Little Endian transfer syntax on incoming connections This is useful only for some old and buggy DICOM Store SCUs e g modalities DisableNewVRs true or false Do not create data types VRs that were defined in post 1993 editions of the DICOM standard when converting implicit VR network data to explicit VR files BitPreservingMode true or false Receive data in bit preserving mode In this mode data 1s stored to file directly as read from network Transfer syntax in file is identical to transfer syntax used for network transmission If this mode is switched off default images are converted to explicit VR Little Endian format before storing in file which makes 1t easier to burn images on CD R in General Purpose Image Exchange Profile format Query _ AutoCreateConfig true or false Specifies whether the configuration file for the Retrieve File query retrieve server is created automatically from the data contained in this file each time the server is started Default 1s true Server executable Path to
23. ard s available at http medical nema org dicom html The demonstrations at ECR 99 and RSNA 99 were made possible by e NEMA National Electrical Manufacturers Association http www nema org e ECR European Congress of Radiology http www ecr org e RSNA Radiological Society of North America http www rsna org The demonstrations were supported by the following companies in alphabetical order Agfa Gevaert N V Aycan Digitalsysteme GmbH Barco Display System Inc Metheus Cedara Software Corporation CEMAX ICON A Kodak Company Clinton Electronics Corporation Compaq Computer Corporation DOME imaging systems Inc Eastman Kodak Company GE Medical Systems Gossen Foto und Lichtmesstechnik IMAGE Smiths Inc Imation Enterprises Corporation ISG technologies Merge Technologies Inc Philips Medical Systems Quintiles Intelligent Images Siemens AG Siemens Display Technologies Sun Microsystems Inc IHE Integrating the Healthcare Enterprise 1s an initiative of HIMSS Healthcare Information and Management Systems Society and RSNA Radiological Society of North America More information is available at http www rsna org IHE DICOMscope 3 0 53 User Manual Contact addresses University of Witten Herdecke Department of Radiology and MicroTherapy Professor Dietrich H W Gr nemeyer MD fo Institute for MicroTherapy uni versitat Medical computer science Lf ten Herdeche Universit tsstra e
24. are then accessible via the Navigation toolbar see D 3 DICOMscope 3 0 7 User Manual faq Select Presentation State default spinal view sample presentation state Figure 4 Select Presentation State Dialog C 1 3 Send Transmits the selected study series or instance to another workstation via network 2 The destination can be chosen from the displayed l st fig 5 The available communication partners have to be added to the configuration file prior to the application start see G 1 By pressing the Details button some technical information about the selected peer 1s presented f Send IOD to Modality Diagnostic Workstation Review Workstation Review VS Sun senato Detansa conca Figure 5 Send IOD to Dialog C 1 4 Refresh This function is very useful in case the automatic refresh is not working or disabled gt efreshes the Browser list after reloading all information from the local database a Refreshes the B list af loadi 11 inf ion f he local datab A see G 1 C 1 5 Delete Deletes the selected studies series or instances Multiple entries can be selected by 1 using the shift and or ctrl key If the top element All Studies is selected all studies will be deleted For instances the DICOM file stored in the same directory as the local database will also be deleted Instances that are only referenced by the database 1 e
25. before being sent to a printer The print queue consists of a number of pages The first page 1s visualized using the selected layout and previews of the hardcopy images When printing a stored print object 1s created and added to the database The Print component is divided into two parts On the left side there is a preview of the first page 1n the print queue New images are added to the end of the queue On the right side there is a tabbed panel with two entries Main and Additional allowing to modify the print related settings The Print component s also used to display the contents of a stored print object and the hardcopy grayscale images referenced by 1t loaded from the browser ES DICOMscope 3 0 l ES el 2 Browser viewer Print About Main Additional Options Medium lt Defautt gt FimBize lt Defaute Orientation Landscape Priority Detault Layout 213 Coples h Presentation LUT Options lurmination cdi 2000 Reflection cd m 2 h D Presentation LUT Default Rendering as Hardcopy 414 4 Images in Queue 4 Pages 1 from 1 Figure 32 Print Component DICOMscope 3 0 32 User Manual E 1 Main Options In this panel fig 33 the main printer options can be set see table 1 for a description Most of them are printer dependent and can be configured see G 1 lt Default gt means that no value is sent to the printer D
26. compiler the existing project files can be used to compile the C C part of the source code e Open the workspace file dcmtk dsw stored in the demtk sub directory and compile all sub projects as release or debug versions To save time and disk space it would be sufficient to compile the following required sub projects only demdata demdump demimele demnet demprtsv dempsrev dempssnd dempstat imagectn and ofstd e Open the workspace file jInterface dsw stored in the interfacelC y Interface sub directory and compile the project as release or debug version this requires the corresponding compiled version of the demtk The project file refers to the include directory of the installed Java 2 SDK package It might be necessary to adjust e After a successful compilation the DLL Dynamic Link Library and the command line tools should be copied to the DICOMscope application folder by starting the copy bin bat batch file from the main directory This only works for the release version but the same result can be achieved by copying the files manually If not using a Microsoft Visual C compiler you have to create the project make files for your own Be sure to compile all C C modules in multi threaded mode At least the Microsoft compilers have problems when mixing multi threaded and single threaded code or single threaded C C code with Java H 1 3 2 Java Code Open a command prompt window change the
27. con is dark P5 gray the presentation state is activated D 8 Zooming The Zoom panel fig 26 provides a number of functions to zoom the image The current zoom factor is always indicated in the text box on the right The zoom factor can be entered directly into the text box or changed by using one of the following functions The aspect ratio of the image is always maintained Zoom gr Factor 1 91 Figure 26 Zoom Panel D 8 1 Zoom usually does not exactly match with the selected area since the aspect ratio of the image is preserved However the selected area is always contained in the zoomed image The image can be magnified by selecting a rectangular area The zoomed image D S 2 Fit Image RA Zooms the image to fit n the display Scale to Fit K y D S 3 Zoom Image 1 1 The image s displayed with a zoom factor of 1 Each pixel value in the image is 1 1 displayed as one pixel on the display 1 1 DICOMscope 3 0 28 User Manual D 9 Window Settings Images or presentation states may conta n VOI LUTs VOI windows both or none of them Per default the first VOI LUT will be selected If there is no VOI LUT the first VOI window is selected if existing Otherwise no windowing is performed on the image 1 e the full range of pixel values is displayed on the screen Window Settings EN Gi C 884 5 w 4279 0 Figure 27 Window Settings Panel If no VOI LUT is selected the w
28. d image pixels shall be the same on the screen as specified in the DICOM image or presentation state To use this mode the physical size of the screen 1 e the active area used for display has to be defined in the configuration file see G 1 or in the Options dialog see F 2 and the pixel spacing attribute has to be stored n the DICOM file DICOMscope 3 0 30 User Manual D 11 Presentation State Panel The Presentation State panel shows and allows to modify the Label and the Creator of the current presentation state fig 30 It s important to enter at least a meaningful name description since this field is used to decided which presentation state should be applied to an image when loaded from the browser see C1 2 f g 4 Presentation State Label UNNAMED Creator Figure 30 Presentation State Panel D 12 Information Panel The Information panel fig 31 shows additional information about the loaded presentation state and image such as resolution of the image presentation size mode displayed area and pixel spacing Information rows 1260 cols 900 mode scale to fit TLHG 14 BRHC 1280900 aspect ratio 1 0 Figure 31 Information Panel DICOMscope 3 0 31 User Manual E Print The Print component fig 32 1s used to manage all print related tasks Hardcopy grayscale images added from the browser or the viewer are collected here in a print queue
29. directory to tkgui and type javac d DICOMscope DICOMscope java If the bin directory of the Java 2 SDK 1s not part of your search path you have to use the explicit path to the Java compiler e g jdk1 3 bin javac Change the directory to DICOMscope and type java DICOMscope to start the application or use the explicit path to java if necessary Do not forget to adjust the configuration file before starting the application for the first time see G 1 For a description on how to create a single Java archive jar from the compiled class files we refer to the Java documentation DICOMscope 3 0 49 User Manual H 2 Uni H 2 1 Requirements H 2 1 1 Tools e A reasonably modern C Compiler with support for C templates GNU gcc 2 95 and egcs 1 1 2 are known to work Earlier releases of GNU gcc are likely not to work We have also successfully compiled with the Sun Workshop Compilers 4 x for Solaris e Tar and gzip gzip gunzip or zcat Tar should be available on all modern Unix installations Gzip is available from most GNU mirror sites e g ftp prep ai mit edu pub gnu gzip e Tool to unzip the Java source code e g Info ZIP from http www cdrom com pub infozip e Java 2 SDK v1 2 or newer available from http java sun com jdk e Tcl Tk is not required for compiling the application but it 1s required if you want to use the Create Dump or Check Instance function from the user interface I
30. e Otherwise DICOMscope 3 0 43 User Manual SupportsDecimate Crop SupportsTrim DisplayFormat FilmSizelD MediumT ype ResolutionID Magnification Type SmoothingType DICOMscope 3 0 true or false true or false int int string string string string Some Print SCPs do not support the optional Requested Decimate Crop Behavior attribute defined in Supplement 37 in Basic Grayscale Image Box N SET operations Print SCU usage If flag is false assume that the printer does not support requested decimate crop behavior never send this attribute Print SCP usage If flag is true support requested decimate crop behavior Otherwise refuse N SET operations containing this attribute Optional setting default is false Some Print SCPs do not support the optional Trim attribute in Basic Film Box N CREATE or N SET operations Print SCU usage If flag is false assume that the printer does not support trim never send this attribute Print SCP usage If flag is true support trim Otherwise refuse N CREATE or N SET operations containing this attribute Optional setting default is false Print SCU usage this entry contains a list of all STANDARD C R column row combinations supported as Image Display Format by the Print SCP for portrait orientation Landscape image display formats are derived automatically by exchanging column and row for each format Print SCP usage this entry sp
31. e These are optional settings default is not to use configuration information Print SCP usage These are optional settings If omitted the Print SCP does not support the attribute and rejects N CREATE or N SET requests containing the attribute The Print SCP default for Configuration Information is always an empty string 45 User Manual FilmDestination Film Destination identifiers supported by the Print SCP for the Basic Film Session Multiple values can be specified must be separated by characters Print SCU usage 1gnored Print SCP usage The first specified value is used as the default This is a mandatory entry OmitSOPClass true or false The Affected SOP Class UID attribute is optional in DIMSE N CREATE UIDFromCreate RSP messages but some clients rely on its presence This setting can be used Response to test client behavior Print SCU usage ignored Print SCP usage Defines whether the Print SCP should include Affected SOP Class UID in DIMSE N CREATE RSP messages This is an optional setting default is false The third part of the configuration file is identified by the main section heading LUT This part defines the presentation look up tables LUT which can be used from the DICOMscope application For each LUT one section needs to be defined 1 e LUT _1 The section heading is arbitrary but must be unique within the configuration file It may only contain uppercase characters numbers and unde
32. e purpose of supplement 33 s the consistent appearance of images across a network particularly in order to increase the quality and efficiency of softcopy reading This new DICOM extension enables a workstation or modality to store any grayscale and spatial transformation as well as textual and graphical annotations and render them in the same way on different workstations The Presentation LUT supplement 22 translates pixel values into device and vendor independent P values which facilitates perceptual linearization of grayscale images as specified n the DICOM Grayscale Standard Display Function All parameters affecting the image rendering in a DICOM printer are transmitted as part of the DICOM print protocol DICOMscope is a full DICOM viewer with a large number of features It allows to process transmit and receive DICOM studies series images as well as presentation states over a DICOM network Pre formatted grayscale images with burned in annotations can be assembled to a print job and sent to a DICOM printer A fully functional print server is also included allowing to display the received print jobs on the screen The application is divided into three main parts a study browser a viewing component to display and process DICOM images hardcopy grayscale images and presentation states as well as a print manager This manual describes all features of the application as demonstrated at RSNA infoRAD 1999 and also some new features implement
33. e to be specified Press the left mouse button at the center move the mouse cursor without pressing the mouse button to specify the radius and press the left mouse button again to confirm the size of the ol circle D 6 1 5 Ellipse To create an ellipse the corners of the surrounding rectangle have to be specified Press the left mouse button at the top left hand corner move the mouse cursor without pressing the mouse button and press the left mouse button again to specify the bottom right hand corner iy D 6 1 6 Polyline To create a polyline the vertices have to be specified Press the left mouse button at a the starting point move the mouse cursor to the next position without pressing the mouse button press the left button again to confirm the position and so on The polyline can be closed by choosing the corresponding entry from the context menu press right mouse button to display this menu Open polylines can be created by choosing the stop entry from the context menu Note that only closed polylines can be filled i D 6 1 7 Interpolated Line AN To create an interpolated line the vertices have to be specified Press the left mouse button at the starting point move the mouse cursor to the next position without pressing the mouse button press the left button again to confirm the position and so on Open interpolated lines can be created by choosing the stop entry from the context menu D 6 2 Text
34. ecifies all STANDARD C R image display formats accepted by the Print SCP for portrait orientation Landscape image display formats are also derived automatically This is a mandatory entry no default Film Size ID identifiers supported by the printer for the Basic Film Box Multiple values can be specified must be separated by characters Print SCU usage Optional setting default don t specify film size ID use printer default Print SCP usage The first specified value is used as the default This is a mandatory setting for entries of type LOCALPRINTER Medium Type identifiers supported by the printer for the Basic Film Session Multiple values can be specified must be separated by characters Print SCU usage Optional setting default don t specify medium type use printer default Print SCP usage The first specified value is used as the default This is a mandatory entry Requested Resolution ID identifiers supported by the printer for the Basic Film Box optional attribute defined in Supplement 37 Multiple values can be specified must be separated by characters Print SCU usage Optional setting default don t specify resolution ID use printer default Print SCP usage The first specified value is used as the default This is an optional entry If omitted the Print SCP does not support the attribute and rejects N CREATE or N SET requests containing the attribute Magnification Type identifiers supported by the
35. ed for the IHE year 2 For softcopy DICOMscope supports both high resolution high resolution grayscale monitor with dedicated graphics adapter and conventional consumer systems color monitor with conventional VGA graphics adapter For hardcopy it supports in principle all 8 bit and 12 bit DICOM printers since all relevant print parameters can be configured for each device individually DICOMscope 3 0 4 User Manual B Installation and Getting Started DICOMscope is known to run on both MS Windows 32 bit and some Unix platforms e g Solaris Linux Since the Windows version has been tested more intensively we will restrict the following descriptions to this version Microsoft Windows Binary Version DICOMscope requires a Java 2 compatible system and a 32 bit version of MS Windows Before installing the application Java 2 SDK or Runtime Environment should be installed according to the setup instructions provided with the package See http www javasoft com for further details Afterwards start the setup executable to install the DICOMscope software on your local disk The setup application will guide you through the installation process Do not forget to modify the configuration file according to your system configuration see G 1 Following a successful installation DICOMscope 3 0 can be started from the Windows Start menu or directly from the DICOMscope3 group window fig 1 The application will be loaded a
36. efault Orientation Priority Default Layout 213 Coples 1 Presentation LUT Options Illumination ftdim 2 2000 Reflection feds ho Presentation LUT Default Rendering as Hardcopy od Figure 33 Main Print Options Panel By pressing the Print button the first page of the print queue will be sent to the current printer using the currently selected options By pressing the Clear button the current print queue will be cleared When loading a stored print object from the browser a new panel appears fig 34 Before it is possible to modify any setting and send the print job again a printer has to be selected Select Ponter Select IHE Full Print SCR gt Figure 34 Select Printer Panel E 2 Additional Options In this panel fig 35 additional printer options can be set see table 1 for a description below the thick horizontal line Most of them are printer dependent and can be configured see G 1 lt Default gt means that no value is sent to the printer DICOMscope 3 0 33 User Manual The attr butes Magnification Smoothing and Configuration can also be changed for each image by double clicking the corresponding preview image Figure 35 Additional Print Options Panel DICOMscope 3 0 34 User Manual Printer All available printers local and remote ones are listed here The first page of the print queue will be sent to the curren
37. ehmann Hrsg Informatik aktuell Springer Seite 223 227 2000 Marco Eichelberg Ein neuer Dienst f r die filmlose Befundung n OFFIS Jahresbericht 1999 J rg R esmeier Vergleichbare Darstellung medizinischer Bilder auf Monitor und Film n OFFIS Jahresbericht 1999 Jorg Riesmeier Marco Eichelberg Klaus Kleber Dietrich H W Gr nemeyer Peter Jensch Einheitliche Darstellung medizinischer Bilder auf unterschiedlichen Ausgabe ger ten in Telemedizinf hrer 2001 to appear J rg Riesmeier Marco Eichelberg Peter Jensch Standardisierte Darstellung medizini scher Bilder durch Einsatz der DICOM Dienste Grayscale Standard Display Function Grayscale Softcopy Presentation State Storage Presentation Look Up Table in DICOM Anwendertreffen und Workshop Mainz 23 24 Juni 2000 English language Marco Eichelberg J rg Riesmeier Peter Jensch Grayscale Softcopy Presentation States a new DICOM Service for Documenting Image Appearance in a Softcopy Environment in Proceedings EMBEC 99 Vol 37 Suppl 2 pp 1544 1545 1999 J rg Riesmeier Marco Eichelberg Peter Jensch Quality control for softcopy environments using standardized display functions in Proceedings EMBEC 99 Vol 37 Suppl 2 pp 1546 1547 1999 Marco Eichelberg J rg Riesmeier Klaus Kleber J rg Holstein Herman Oosterwijk Peter Jensch Consistency of Softcopy and Hardcopy Preliminary Experiences with the new DICOM Extensions for Ima
38. en dialog Initially only the studies currently available in the database are displayed in the browser By clicking on the symbol left to the icon of a study or series the contents series or instances becomes visible Doing this one can browse through the hierarchy of studies series and instances The top element of this tree All Studies is always visible even if no study is available DICOMscope 3 0 Silat ceolan Browser About ES All Studies MEW Study Complex Zomkbination Test Complex Combination Test Sew Study Displayed Area Test Displayed Area Test NEW Study Display Shutter Test Display Shutter Test Er Newt Series OT black circular shutter Ge Mew Series PR pstates for display shutter test Ge Mew Series OT white circular shutter ee mi series OT black rectangular shutter Ge Mew Series OT white rectangular shutter E Mew Series OT black polygonal shutter G Mew Series OT white polygonal shutter E Mew Series OT black bitmap shutter E Mew Series OT white bitmap shutter Ge Meu Series OT black concave polygonal shutter E Mew Series OT white concave polygonal shutter Ge Mew Study Graphic Annotation Test Graphic Annotation Test SEW Study Modalit LuT Test Modality LUT Test SEW Study Modalit LuT P State Test Modality LUT Potate Test MEW Study Overlay Test Overlay Test Mew Study Fresentation LUT PState Test Presentation LUT PState Test E New Study Spatial Transfor
39. ge Display n PACS Design and Evaluation Enineering and Clinicallssues G James Blaine Eliot L S egel Editors Proceedings of SPIE Vol 3980 pp 57 67 2000 DICOMscope 3 0 55 User Manual e Marco Eichelberg J rg Riesmeier Klaus Kleber J rg Holstein Herman Oosterwijk Dietrich H W Gr nemeyer Peter Jensch Softcopy display consistency by means of the DICOM Grayscale Standard Display Function in Proceedings ECR 2000 Supplement 1 to Volume 10 Number 2 European Radiology p 191 2000 e Marco Eichelberg J rg Riesmeier Klaus Kleber Herman Oosterwijk Dietrich H W Gr nemeyer Peter Jensch A Prototype Implementation of the new DICOM Services for Softcopy and Hardcopy Display Consistency in Proceedings Computer Assisted Radiology and Surgery CARS 2000 Elsevier pp 432 437 2000 e Marco Eichelberg J rg Riesmeier Klaus Kleber Dietrich H W Gr nemeyer Herman Oosterwijk Peter Jensch New DICOM Extensions for Softcopy and Hardcopy Display Consistency in Proceedings MIE 2000 to appear DICOMscope 3 0 56 User Manual
40. indow center and width can be modified by a number of ways First the values can be entered directly into the text boxes c and w in the Window Settings panel fig 27 Second the window can be specified interactively by moving the mouse cursor over the image while pressing the right mouse button D 9 1 Interactive might be too slow Therefore the windowing can be performed on a small preview image The Apply button applies the current window settings to the whole image OK does the same but also closes the Preview Window fig 28 Choosing Cancel aborts without changing the window center and width values of the original image E Especially on high resolution monitors the interactive windowing on the whole image Puy Es Preview Window El e 884 5 we faz790 Ok I Cancel I Apply Figure 28 Preview Window Dialog DICOMscope 3 0 29 User Manual D 9 2 Presets be selected from this context menu Furthermore two automatically computed window settings can be chosen which are always available min max sets window center and width according to the minimum and maximum pixel value actually existing in the image max range sets the values according to the full pixel range e g for 12 bit signed images to c w 0 4096 Modality specific presets see G 1 VOI windows or LUTs stored in the image can A new VOI LUT with the shape of a gamma function can
41. itness for any particular use freedom from any computer diseases or its conformity to any specification The entire risk as to quality and performance of the software is with the user This software is intended for investigational use only It has not been tested or approved for clinical application or production environments DICOMscope 3 0 3 User Manual A Introduction The NEMA Committee for the Advancement of DICOM and the European Congress of Radiology ECR hosted a demonstration of the proposed DICOM supplement 33 Grayscale Softcopy Presentation State Storage at the ECR 1999 in Vienna After some minor corrections the supplement has been approved n September 1999 and s part of the DICOM standard since then For the annual meeting of the Radiology Society of North America RSNA 1999 in Chicago the demonstration was extended to support the DICOM Supplement 22 Presentation Look Up Table LUT By using this new service together with Grayscale Standard Display Function part 14 the image appearance for both hardcopy film and softcopy CRT becomes comparable One year later softcopy and hardcopy consistency was added to the year 2 demonstration of the IHE Integrating the Healthcare Enterprise an initiative of HIMSS Healthcare Informa tion and Management Systems Society and RSNA In this context the application described in this manual was used as a tool to test the DICOM implementations of the participating vendors Th
42. luded by the shutter can be changed in this dialog All values between 0 0 black and 1 0 white are valid D 5 Layers Layers group together annotations which are related Each annotation has to be assigned to exactly one layer and is displayed in the color associated with this particular layer The Layer Manager fig 20 allows to add delete and modify layers as well as to Lh delete or move annotations to another layer The current layer can be changed by means of the combobox Graphic Layer The associated layer description and the annotations defined in this layer are displayed in the boxes below DICOMscope 3 0 19 User Manual The layer deactivate is used to store overlay planes which have been deleted directly or by deleting the associated layer This allows to restore overlay planes by moving the annotation from this special layer to another layer Eos Layer Manager E Layer Settings Graphic Layer 0 new layer U T Decription image rel graphic polyline image rel graphic circle image rel graphiciellipse Del Move to 0 new layer 0 Figure 20 Layer Manager Dialog D 5 1 Create The New button in the Layer Manager creates a new layer with the specified name color and description fig 21 Color is a value between 0 0 black and 1 0 white RGB colors are not supported yet by this application A layer will be created automatically after confirming
43. mation Test Spatial Transformation Test G Mew Study Text Annotatian Test Text Annotation Test new Study YOMLUT Test Ol LUT Test SEW Study VOMLUT P State Test vol LUT PState Test G New Study Combined LUTTest Combined LUT Test Figure 2 Browser Component Newly received images transmitted via network or stored from the application are shown immediately in the tree these images are marked as new with corresponding icons until In the following the term instance is used when talking about images hardcopy grayscale images stored print objects and presentation states DICOMscope 3 0 6 User Manual they have been displayed for the first time Studies or series containing a mixture of new and old instances are indicated by a lighter new icon C 1 Toolbar At the top of the main window there is a toolbar with a number of icons representing the main functions of the Browser fig 3 The toolbar is moveable and can be docked to all borders of the main window or transformed to a floating window by means of drag n drop click on the left rastered part of the toolbar move the mouse while pressing the left mouse button and drop the toolbar at the desired position Ela jm Figure 3 Browser Toolbar a The toolbar icons in the Browser view have the following functions Some of them are only available f a tree item s selected some of them a
44. n in the Browser list can be switched on and off This allows to specify how many and which details are to be displayed e UID Toggles UID on off all layers e Description Toggles description on study instance layer on off e Patient Information Toggles patient information on off on study layer e Modality Toggles modality on off on series layer e Date amp Time Toggles date and time on off on study and series layer e New Items Shows new received studies series and instances with a new icon e Filename Toggles the filename on off on instance layer e Label Toggles the label on off on instance layer fs DICOMscope Options Browser Vieweg General Show Dicom Atnbutes I UID Description Ir Patient Information Modality _ Date amp Time e New Items _ Filename vi Label Figure 38 Options Dialog Browser DICOMscope 3 0 38 User Manual G Configuration G 1 Configuration File All information DICOMscope needs to run proper on different systems and in different environments is stored in a single configuration file DICOMscope cfg This text file is read only once during the application start up process 1 e if you have modified anything te application need to be restarted The configuration file consists of a number of entries which have the form keyword value It 1s important that the keyword begins in the first column of a newline
45. nd bottom r ght hand corner is always displayed in the status bar section da Moving the mouse cursor while pressing the right mouse button changes the grayscale window settings To start this interactive windowing the mouse cursor must be located inside the image area when pressing the right mouse button The current window center and width values are always displayed in the status bar section c w D 1 Toolbar At the top of the main window there is a toolbar with a number of icons representing some general functions of the Viewer fig 10 A detailed description on how to place the toolbar within the application window can be found in section C 1 FLIEGE Figure 10 Viewer Toolbar E The Viewer toolbar icons have the following functions Some of them are only available f an image is loaded D 1 1 Load Image File Loads a DICOM image or hardcopy grayscale image from file In the Open File 4 dialog a valid DICOM image file has to be chosen After the image has been successfully loaded it will be displayed in the Viewer D 1 2 Apply Presentation State File presentation state file has to be chosen After the presentation state has been successfully loaded it will be applied to the current image There is no check whether the presentation state refers to the image or not PG 3 Loads a presentation state from file In the Open File dialog a valid DICOM D 1 3 Save to Da
46. nd initialized and the study browser will be displayed showing the contents of the local database m D WINNT Profiles Mel Ea Datei Bearbeiten Ansicht 7 Uzer Manual Figure 1 DICOMscope Group Window Click on the register tabs at the top of the main window to toggle between the three main components Browser Viewer and Print fig 2 A status bar at the bottom of the main window often displays some helpful context information while using DICOMscope The deinstallation is very easy and works mainly automatically Start the Software compo nent from the Windows Control Panel and select DICOMscope 3 0 to be removed Of course files which have been created or modified after the installation have to be removed manually It 1s highly recommended to deinstall a previous version of DICOMscope before installing a new one DICOMscope 3 0 5 User Manual C Browser The Browser fig 2 lists all available images hardcopy grayscale images stored print objects and presentation states in a hierarchically tree grouped by studies and series An instance can be loaded from the local database and displayed in the Viewer as well as transmitted printed dumped checked or deleted by selecting the corresponding entry In analogy complete series and studies can be transmitted or deleted in a single step DICOM images and presentation states can also be loaded from file via a standard file op
47. ner Type identifier The service type defines which DICOM services are offered by the peer described in this section Three types of peers are supported STORAGE a DICOM Storage Service Class SCP Entries of this type are shown as send targets in the DICOMscope browser GUI An entry of this type 1s also required for each system that wants to download objects from the DICOMscope database using Query Retrieve The settings from this section are used to resolve an application entity title into the target hostname and IP port number PRINTER remote system is a DICOM Print Management SCP A Print SCU spooler process is started together with DICOMscope Entries of this type are shown as printers in the DICOMscope print preview GUI LOCALPRINTER a DICOM Print Management SCP that is running as part of the DICOMscope software on the local system For each entry of this type a DICOM Print SCP is started together with DICOMscope In addition the entry 1s also shown as a printer in the DICOMscope print preview GUI DICOMscope allows to print to itself The keywords in italics below the thick horizontal line are only applicable to entries of type PRINTER and LOCALPRINTER and have no meaning for STORAGE Default value for this setting is STORAGE Hostname string The IP number or domain name of the communication partner in conventional TCP IP notation For entries oftype LOCALPRINTER this setting must have the value localhost
48. o the next and the last button to the last image The first text field always shows the number of the currently displayed image By entering a valid number the corresponding image will be displayed directly The second text field shows the number of images referenced by the current presentation state 1t cannot be modified aan o em Figure 16 Move in Image Stack Panel DICOMscope 3 0 16 User Manual D 3 2 Frame Stack The Move in Frame Stack Panel fig 17 contains the functions for the navigation through all frames of the currently selected image The first button from left to right allows to move to the the first frame the second one to the previous the third one to the next and the last button to the last frame The first text field always shows the number of the currently displayed frame By entering a valid number the corresponding frame will be displayed directly The second text field shows the number of frame contained in the current image it cannot be modified Move in Frame Stack aan ot a Figure 17 Move in Frame Stack Panel D 3 3 Apply Mode The Apply Mode fig 18 specifies whether the annotation related operations the window settings and the displayed area related operations should be performed on all images in the presentation state on the currently displayed image or on the currently displayed frame only Apply Mode Frame Image All Figure 18 Apply Mode Panel DI
49. o value available 0006 00601 PR 0005 00701 Philips Medical Systems 0005 00901 ino value av able 0005 1115 Sec e Sumo me Item 1 0008 11401 50 El fffe eDODO na 0005 1150 UI 0008 11551 UI iffe e00d na It erage lla yell sere Seque O020 000e UI Peer e na tE fffe ebdd na Serien i ES 0010 00101 FN DOTES AE menor a 0010 00201 LO DSITEST 0010 005301 DA lue 5econdaryCapturelmageStoradge l 3 46 670589 je l 7 0 o Metak lementGroupLength FileMetalnfornationVversion MediastorageSs0 PllassUIb l HediastoragesOPInstanceUID Transfer fntaxUID ImplementationClassUID ImplementationYersionMame ye lejsligal o Blalshe sie lala ene Inst ncelreationb te InstanceCreationTine SOPCLlassuip 20 1 SOPInstancellb Studybate tudyTime AccessionNumber Modality Mamufacturer ReferringfhysiciansNane Referencedieriessequence Item l Referencedinagesequence Iten 26 1 Referenced 0FClassUID 26 ReterencedSo0PInstancellbD ItenbelimitationItenm Secmencebelimitationlten si serilesInstancelip Itembelimitationlten secmencebelimitationlten FatientsNane FatientID FatientsBirthbDate Figure 7 Dump of a DICOM File C 1 9 Check IOD Checks the selected IOD information object definition called instance in this document for conformance with the DICOM standard correct value representation value length etc but the presence of mandatory attributes only for presentation states
50. oes not support the attribute and rejects N CREATE or N SET requests containing the attribute Empty Image Density identifiers supported by the printer for the Basic Film Box Multiple values can be specified must be separated by V characters Print SCU usage Optional setting default don t specify empty image density use printer default Print SCP usage If any of the identifiers is numeric then all numbers are accepted The first specified value is used as the default This is an optional entry If omitted the Print SCP does not support the attribute and rejects N CREATE or N SET requests containing the attribute Print SCU usage Max Density values supported by the printer for the Basic Film Box Multiple values can be specified must be separated by characters Optional setting default don t specify max density use printer default Print SCP usage only the first value is read and defines the default max density that is used when the Print SCU does not specify max density This is a mandatory entry Print SCU usage Min Density values supported by the printer for the Basic Film Box Multiple values can be specified must be separated by characters Optional setting default don t specify min density use printer default Print SCP usage only the first value is read and defines the default min density that is used when the Print SCU does not specify min density This is an optional entry If omitted the Print SC
51. p demprscu dempschk dempsrev and dempssnd are located in dcmpstat apps dempschk tcl n dempstat tests The tool demdump 1s located in dcmdata apps dcmpsdmp tcl in demdata tests The tool imagectn is located in imagectn apps e Warning the database index file used by DICOMscope has a different format on different operating systems and must not be copied e g from the Windows version into a Linux or Solaris installation See the documentation for the dbregimg tool in DCMTK s imagectn docs directory on how to rebuild an index file H 2 3 2 Java Code Change the directory to tkgui and type javac classpath d DICOMscope DICOMscope java If the bin directory of the Java 2 SDK is not part of your search path you have to use the explicit path to the Java compiler e g usr javal 2 bin javac Change the directory to DICOMscope and type java classpath DICOMscope to start the application or use the explicit path to java if necessary Do not forget to adjust the configuration file before starting the application for the first time see G 1 It might also be necessary to add the current working directory to the library path LD LIBRARY _ PATH For a description on how to create a single Java archive jar from the compiled class files we refer to the Java documentation DICOMscope 3 0 51 User Manual I System Requirements Microsoft Windows Binary Version Minimum recommended system requi
52. printer when using the Presentation LUT SOP Class Default 2000 DefaultReflection Specifies the default value for the Reflected Ambient Light in cd m to be transmitted to the printer when using the Presentation LUT SOP Class Default 10 DeletePrintJobs true or false Delete print job files from spool directory after processing If false spool jobs are renamed instead Default false AlwaysDelete true or false Always delete terminate job files from spool directory TerminateJobs these special print job files are created to inform the spool processes that the application has been terminated If false terminate jobs are handled like normal print jobs see DeletePrintJobs Default false Database Directory Directory in which the image database resides Dump executable Path to the dump tool used to display the contents of DICOM files located in the database MaxPrintResolution width height Check Path to the check tool used to display the contents of DICOM files located in the database Directory Directory in which presentation LUT files reside Network Sender Path to the DICOM sender Store SCU application to be used Should never be changed Receiver Path to the DICOM receiver Store SCP application to be used Should never be changed Port 1 65535 IP Port number on which the receiver listens for new connections On Unix platforms the receiver must be started with setuid root if port numbers lt 1024 1 e the st
53. r lut which is part of this distribution manually by editing the luminance values for each DDL device driving level This conversion can be done by the console application dconvlum from the DCMTK see dcmtk dcmimgle docs dconvlum txt for further details DICOMscope 3 0 46 User Manual G 3 Registering DICOM Instances in the Database DICOM instances images presentation states etc can be registered directly in the database Only references to the instances are stored in the database file index dat 1 e no Images or other large objects are copied For this purpose the command line tool dbregimg is typically contained in the tools sub directory If not it can be created from the dcmtk source see chapter H Assuming the current path 1s DICOMscope and the instances you want to register are stored in the sub directory images just type tools dbregimg v database images if you are on a Windows system The references are then added to the database file database index dat If the database file has been deleted a new one is created automatically Please note that the format of the database files is system dependent A detailed desciption on dbregimg can be found in dcmtk imagectn docs dbregimg txt G 4 Log Files Not only for debugging purposes DICOMscope typically writes a number of log files which can be found in the log sub directory see G 1 for details The main application log file is called
54. re only applicable to specific instances C 1 1 Load Image File Loads a DICOM image or hardcopy grayscale image from file In the Open File dialog a valid DICOM image file has to be chosen After the image has been successfully loaded it will be displayed in the Viewer C 1 2 Open If an image is selected and presentation states are available for this image a list will be shown to select the desired presentation state fig 4 By selecting the lt default gt entry the image is displayed without any presentation state in fact a new presentation state is created using the image settings as an initial state Otherwise the selected presentation state is applied to the image and the resulting image will be displayed in the Viewer Loads the selected instance from the local database and displays it in the Viewer 8 If a presentation state is selected from the Browser list the first referenced image is loaded if available in the database and the selected presentation state is applied to this image The other referenced images are accessible via the Navigation toolbar see D 3 A new presentation state referencing more than one image can be created by selecting the images in the Browser use shift and or ctrl key for this purpose and pressing the Open button Then a presentation state 1s derived from the first image see above and applied to all referenced images which
55. refers to a specified point in the image In this implementation a line is draw from the annotation to the point if the anchor point is made visible This point can also be specified image relative or display relative independent from the bounding box A good example for this 1s a display relative bounding box e g in a corner of the image with an image relative anchor point referring to a region of interest ROD When scrolling or zooming the image the textual annotation remains in the corner while the anchor point is moving with the image After setting all options the dialog is closed by pressing the OK button and the textual annotation can be placed in the image DICOMscope 3 0 24 User Manual D 6 3 Edit pressing the icon shown on the left side the Edit mode is activated This is indicated by a hand cursor when moving the mouse cursor over the image Select the annotation to be modified first by pressing the left mouse button and then press the right mouse button to display a context menu All annotations can be deleted and moved The properties of an annotation can be still modified after 1t has been created By D 6 3 1 Graphical Annotation For graphical annotations the additional options filled and image relative are available If the option image relative is switched off the annotation is drawn display relative D 6 3 2 Textual Annotation For textual annotations
56. rements for hardware and software Consumer System PC with Pentium 200 MHz Pentium II 266 MHz ore more recommended Microsoft Windows 32 bit tested with Windows 95 98 NT 4 0 and 2000 Professional Java 2 Runtime Environment also known as JRE 1 3 Sun Microsystems 64 MB memory 128 MB or more recommended VGA graphics adapter with true color support 1024x768 pixel ore more recommended Mouse recommended TCP IP network recommended High Resolution System PC with Pentium I 333 MHz or above Microsoft Windows 32 bit tested with Windows 95 98 NT 4 0 and 2000 Professional Java 2 Runtime Environment also known as JRE 1 3 Sun Microsystems 256 MB memory or more High resolution grayscale monitor with dedicated graphics adapter tested with Siemens Dome and Barco Metheus Mouse recommended e TCP IP network recommended Disk Space e 21 MB for Java 2 Runtime Environment for version 1 3 e 6 MB for DICOMscope minimum without images and additional tools DICOMscope 3 0 52 User Manual J About the Project The project team for the implementation consists of OTech Inc Main contractor and project management Kuratorium OFFIS e V Implementation of the DICOM toolkit software Institute for Microtherapy University of Witten Herdecke Graphical User Interface This software 1s available n the public domain at http www microtherapy de go dicomscope http www offis de projekte dicom The DICOM stand
57. ropping If the current printer supports the Cropping attribute then this attribute can be enabled or disabled Border Border Density identifiers supported by the current printer Possible values are BLACK WHITE 20 etc Empty Image Empty Image Density identifiers supported by the current printer Possible PA values are BLACK WHITE 20 etc Min Density Min Density values supported by the current printer A Possible values are 330 290 etc Max Density Max Density values supported by the current printer Possible values are 20 40 etc Annotation Annotations added to the print out if supported by the current printer Add the current date time the printer name and the Illumination Reflection value by activating the corresponding checkboxes Additionally a free text can be entered NB There is a limitation of the total length of such annotations for most printers Table 1 Printer Attributes DICOMscope 3 0 35 User Manual F Options which allows to modify a number of application specific options which are divided EJ This icon is always available in the toolbar By pressing this button a dialog appears into three groups F 1 General In this register page fig 36 the general Look and Feel and the placement of the main Tabbed panel with the registers Browser Viewer Print and About can be modified f
58. rscore characters The following table describes the entries for each LUT Description string Description of the LUT Used in the GUI to present the selectable LUTs to the application user Filename of the LUT file should reside in LUT directory see above The fourth part of the configuration file is identified by the main section heading VOI This part defines the window level width presets which can be used from the DICOMscope application For each VOI value of interest preset one section needs to be defined 1 e VOI _1 The section heading is arbitrary but must be unique within the configuration file It may only contain uppercase characters numbers and underscore characters The following table describes the entries for VOI preset Description of the preset Used in the GUI to present the selectable VOIs Modality string Modality to which this preset applies Must be one of the DICOM defined terms for element 0008 0060 Modality see PS3 3 C 7 3 1 1 1 in DICOM standard Value for window center Value for window width G 2 Monitor Characteristics File To perform the GSDF CIELAB transform you need a text file describing the characteristic curve of your display device monitor This file can be created automatically by using a calibration tool like Ver LUM from IMAGE Smiths and converting its output to a more common format which can be read by DICOMscope You can also try to adapt the sample file monito
59. s DICOMscope Options see eee Figure 36 Options Dialog General DICOMscope 3 0 36 User Manual F 2 Viewer In this register page fig 37 the placement of the Function panel in the Viewer can be changed The Image Processing the Navigation Panel and the Presentation State panel can be switched on and off Furthermore the position of the Paint panel can chosen integrated into the Function panel or into the Toolbar or disabled The Ambient Light value measured in cd m used for the correction curve see D 7 6 can be modified here The default value 1s taken from the monitor characteristics file see G 2 Finally the physical size of a pixel as displayed on the screen can be defined These values are used to display an image in the True Size mode The default value is computed from the figures defined in the configuration file see G 1 DICOMscope 3 0 Es DICOMscope Options Function Panel Placement Left Right Top Down Mone Processing Image Processing Functions _ Presentation State Panel Navigation Panel Integrated e Ambient Light edima O Screen Pixel Resolution in mm 0 34722222222 W 0 347222222222 Figure 37 Options Dialog Viewer Paint Functions a User Manual F 3 Browser In the upper part of this register page fig 38 a number of attributes show
60. scope 3 0 39 User Manual SCU application to be used SCP application to be used Directory in which spooled print jobs reside Directory in which log files are stored Default same as spool directory Log complete DICOM protocol dump verbose in print spooler server Default false BinaryLog true or false Log complete ACSE and DIMSE protocol in binary form as DICOM file This setting is independent from the DetailedLog setting and currently only implemented by the print server Default false Sleep double word Time in seconds the print spooler should wait before polling again the spool directory Default use spooler default MinPrintResolution width height Minimum resolution for a print bitmap width height in pixel If a bitmap to be printed is smaller than this it is scaled up by an appropriate integer factor before burning in graphical annotations This allows to have acceptable annotation visibility on low resolution bitmaps Default No lower limit for the print bitmap resolution Maximum resolution for a print bitmap width height in pixel Ifa bitmap to be printed is larger than this it is scaled down by an appropriate integer factor before sent to the printer This allows to reduce the amount of pixel data to be transferred Default No upper limit for the print bitmap resolution DefaultIlumination 0 65535 Specifies the default value for the Illumination in cd m to be transmitted to the
61. se button at the center move the mouse cursor to specify the radius without pressing the mouse button and press the left mouse button again to confirm the size The presence of a circular shutter is indicated by a dark gray background of the corresponding icon By clicking the icon again the shutter will be removed D 4 3 Polygonal Shutter this press the left mouse button at the starting point move the mouse cursor to the next position without pressing the mouse button press the left button again to confirm the position and so on The polygon can be closed by choosing the corresponding entry from the context menu press right mouse button to display this menu Polygonal shutters are created by specifying the vertices of the visible region To do DICOMscope 3 0 18 User Manual The presence of a polygonal shutter s indicated by a dark gray background of the corresponding icon By clicking the icon again the shutter will be removed D 4 4 Bitmapped Shutter However bitmapped shutters stored in a presentation state can be activated as well as The current release of this application does not support creating bitmapped shutters overlay planes having an appropriate size 1 e same as image The presence of a polygonal shutter is indicated by a dark gray background of the corresponding icon By clicking the icon again the shutter will be removed D 4 5 Shutter Color The color used to replace those parts of the image occ
62. t is available from http dev scriptics com software tcltk H 2 1 2 Sources e dcmtk 3 4 1 ftp dicom offis uni oldenburg de pub dicom offis software dcmtk34 1 tar gz e dsgui 2 0 http www microtherapy de e imt fi medint download dsgui20 z1 NB These packages contain the public source code for the RSNA 99 version The latest release for the IHE testing tools can be downloaded from the known server H 2 2 Preparations e Install infozip gzip Java 2 SDK and Tcl Tk if necessary e Unpack the dsgui20 zip package e Unpack the demtk341 tar gz package to the dsgui20 directory e g by typing zcat demtk341 tar gz tar xvf e You might need to consult the manual pages for tar and gz p or zcat f this does not work H 2 3 Compilation H 2 3 1 C Code e Important Read the compilation instructions for the DCMTK package filename INSTALL e Run rootconf and configure according to the compilation instructions If you don t want the DCMTK tools to be installed n usr local dicom remember to use the prefix option for configure e Before compiling the toolkit edit the file config Makefile def Add the compiler flags required for multi thread support and position independent code to the CXXFLAGS variable For GNU gcc on most platforms this means adding D REENTRANT fPIC DICOMscope 3 0 50 User Manual For the Sun Workshop Compilers on Solaris add D REENTRANT PIC We also recommend that you s
63. tabase Stores the current presentation state in the local database If the current image 1s not yet stored in the database e g if the image was loaded from file this image will also be stored In the Save Presentation State to Database Dialog see fig 11 the label and the creator of the presentation state can be entered Furthermore 1t can be chosen whether the displayed area of the presentation state should be set to the image size DICOMscope 3 0 13 User Manual 63 Save Presentation State to Database x Presentation State Label Creator Displayed Area Y Set Displayed Area to Image Size ok CANCEL Figure 11 Save Presentation State to Database Dialog D 1 4 Save to File Saves the current presentation state and image to a DICOM file The file name m without file extension can be chosen or entered in the Save File dialog The file extension 1s assigned automatically dem s added to the image file name and pre to the presentation state file name In the Save Presentation State to File Dialog see fig 12 the label and the creator of the presentation state can be entered Furthermore t can chosen whether the displayed area of the presentation state should be set to the image size The DICOM files can be stored in little endian explicit or implicit format big endian encoding is not supported 63 Save Presentation State to File Presentation State
64. textual human readable version of the file contents for the selected instance and displays it in a separate application This requires the installation of the Tcl Tk package and probably some changes to the configuration file see G 1 The dump application supports syntax highlighting and a simple search and select function fig 7 Besides the explicit input of a search term a sequence of characters can also be selected by pressing the left mouse button first while moving the mouse cursor and then the right mouse button to start the search A word can be selected by clicking the left mouse button twice a whole line by pressing it three times DICOMscope 3 0 9 User Manual DICOM File Contents database4F5g_38d1214200261e27 dem Find Juin Dicom File Format Dicom Meta Information Header Used TransferSyntax LittleEndianExplicit OOO2 0000 UL 156 000z 0001 OB 000l amp OO02 0002 UL GrayscalesoftcopyPresentationstatestorage 0002 0003 WI 1 2 276 0 7230010 3 4 0 199 953229634 al 0002 00101 UI LittleEndianExplicit OOO2 00l2 WI Ml 272 0 7230010 3 038 4 1 OOO2 0013 SH OFFIS DCMTK_ 341 Dicom Data 5et Used TransferSyntax LittleEndianExplicit 00065 00051 150_1 100 0006 00121 20000316 0005 00131 190034 0005 0016 GrayscalesoftcopyFresentationstatestorage 0008 0018 Plogo dta TEAMU 3 4 0 199 953229634 N Oo008 0020 ino Y ble 00065 00301 lable 0005 00501 n
65. the DICOM query retrieve server Q R SCP to be used The configuration filename is created from this entry by adding the file extension cfg Should never be changed Port 1 65535 IP Port number on which the receiver listens for new connections On Unix platforms the receiver must be started with setuid root if port numbers lt 1024 i e the standard DICOM port number 104 should be used MaxPDU 8192 65536 Maximum PDU protocol data unit size to use when negotiating incoming connections Must be between 4096 and 131072 Default 16384 AEtitle string Application entity title with which both sender and receiver will identify themselves Max 16 uppercase characters MaxAssociations 1 65535 Maximum number of associations the server can handle at the same time This 1s only applicable on Unix platforms since Windows does not support the fork command which is used for this purpose GUI HighResolution true or false If this setting is true we assume a system with very high Graphics resolution 2x2 5K and a graphics board that performs calibration according to the DICOM GSDF in hardware Therefore we display much larger icons and disable rendering of the GSDF in software This setting requires that a static 256 grayscale color palette is used by the operating system to access the graphics board AutoUpdateStudy true or false Starts the update thread for the study browser Defaults Browser true BackgroundColor 0
66. tly selected printer when pressing the Print button Medium Type identifiers supported by the current printer Possible values are PAPER CLEAR FILM etc Film Size ID identifiers supported by the current printer Possible values are 14INx14IN 17INx14IN etc LANDSCAPE and lt Default gt Priority used by the printer to handle the print job The following values are available HIGH MED LOW Layout Layout of the current print page Defined for portrait orientation Possible values are UD ete Number of copies to be printed SOP Class Presentation LUT SOP Class Presentation LUT Override the presentation LUT settings made for each image individually lt Default gt means to use the individual settings Rendering as The interpretation of presentation look up tables is slightly different for softcopy implicit scaling of the input width of the table and hardcopy no implicit scaling Therefore it s possible to choose Magnification Magnification Type identifies supported by the current printer Possible values are REPLICATE BILINEAR CUBIC etc Smoothing Type identifies supported by the current printer Resolution Resolution identifies supported by the current printer Possible values are STANDARD HIGH etc If the current printer supports the Trim attribute then this attribute can be enabled or disabled C
67. ual Annotation The DICOM standard defines a variety of options regarding textual annotations bounding box and or anchor point support for multiple lines of text horizontal text justification etc The font type name and size are not defined in the DICOM standard These properties are implementation dependent and can be configured for this application see G 1 Please note that international character sets are not supported by the current release of the software DICOMscope 3 0 23 User Manual fig 23 will appear Type in the text and set the options you want Start a new line by pressing Enter Return The orientation option 1s used to horizontally justify text of multiple lines When the option have bounding box is activated the rotation of the text in steps of 90 degrees can be specified as well as whether the annotation should be displayed image relative or display relative see D 6 Pressing the icon shown on the left side a dialog for creating a new textual annotation fs Create Textual Annotation x Text his is a textual annotation ith more than one line Orientation Left Center gt Right Bounding Box Rotation W 0 degree 90 degree 180 degree 270 degree Y Have Bounding Box e Image Relative Anchor Point Have Anchor Point e Image Relative r Anchor Point visible JRK Cancel Figure 23 Create Textual Annotation Dialog An anchor point
68. ue or false Print SCU usage assume that the Print SCP supports the Presentation LUT Presentation LUT SOP Class Supplement 22 and attempt to negotiate it during association negotiation Print SCP usage activate support for the Presentation LUT SOP Class Optional setting default is false PresentationLUT true or false The 1999 edition of the DICOM standard contains an inconsistency in the inFilmSession definition of the Presentation LUT SOP class The attributes Referenced Presentation LUT Illumination and Reflected Ambient Light can either be part of the Basic Film Session or be part of the Basic Film Box DICOM Correction Proposal CP 173 defines that these attributes have to be specified on Basic Film Box level However not all existing Print SCPs supporting the Presentation LUT SOP Class are implemented in accordance with CP 173 Both Print SCU and Print SCP can therefore be configured to use either Film Session or Film Box but never both Print SCU usage If flag is true transmit attributes in the Basic Film session instead of the Basic Film Box Print SCP usage If flag is true attributes are accepted and returned in Basic Film Session instead of Basic Film Box Optional setting default is false which means that behavior will be consistent with CP 173 PresentationLUT true or false Some Print SCPs which support Presentation LUTs require that the number MatchRequired of entries in a Presentation LUT matches the
69. w can also be changed manually by clicking one of the four component tabs The Viewer itself is divided into different parts On the right hand side the Function panel offers the main functionality of the Viewer like windowing zooming and rotating as well as layer annotation shutter and presentation state management On the left hand side the current image 1s displayed The Navigation toolbar see D 3 at the top of the viewing area allows to choose the currently displayed image and frame referenced by the presentation state DICO Mscope 3 0 lel ES 2 eisila e hove in Image Stack howe in Frame Stack Apply hutode falfalf jot elo fafa Ja o Frame O image 010 01 bp TEERIE Sean Filed Image Relative Layer T Processing O a e ear Zoom alala a Window Settings P F 5000 0 w 30000 0 Presentation Size lade Shutter Scale C Magnify True Size Information rows 1556 cols 1952 mode scale to fit TLHE 111 BRHC 1556 1952 aspectratio 1 0 ch 15000 0 50000 0 da 1111332212367 Figure 9 Viewer Component Most of the positions described in the following are not fixed but can be configured see chapter F and G DICOMscope 3 0 12 User Manual The image can be scrolled by means of the scroll bars located at the right and bottom border The current position of the displayed area top left hand corner a
70. witch on the optimizer e g 02 for GNU gcc or fast for the Sun Workshop Compilers e Compile and install the DCMTK package according to the installation instructions It 1s important that at least the DCMTK data dictionary file dicom dic is installed in the default location if you prefer to have the data dictionary built in into the applications read the DCMTK FAQ which is included in the package on how to achieve that e Copy all C class cpp files and header files h from the DSGUI package into the dcmpstat jni sub directory of DCMTK You will need to rename the file extension to cc for all class files e Edit dcmpstat jni Makefile Adjust the following settings javainc must point to the include directories for your Java 2 SDK installation e g javainc I usr javal 2 include I usr javal 2 include solaris soflags must contain the compiler flag telling the compiler to produce a shared object instead of a standard executable For GNU gcc this is shared for the Sun Workshop Compilers 1t 1s G solibs may optionally contain additional libraries that must be linked to the shared object For GNU gcc this is normally not required For the Sun Workshop Compilers use LC e Build the shared object 1ibjInterface so by running make in the dempstat jni directory e Copy the required binaries into the DICOMscope installation directory libjInterface so is located in dempstat jni the tools demprsc

Download Pdf Manuals

image

Related Search

Related Contents

  Sikapiso-40    PNL transversale  (ESCJ 27:\240 ESC/Java User`s Manual)  Using VMWare to Capture Linux Installation Screen - dFPUG  Combi 8600 Series User's Manual  Dicota Take.Control  0.07.B.0028 Solo Installation Manual-10Jul2012-NG    

Copyright © All rights reserved.
Failed to retrieve file