Journal of Digital Imaging

, Volume 21, Issue 3, pp 348–354 | Cite as

Using Applet–Servlet Communication for Optimizing Window, Level and Crop for DICOM to JPEG Conversion

  • Aaron W. C. Kamauu
  • Scott L. DuVall
  • Richard H. WigginsIII
  • David E. Avrin


In the creation of interesting radiological cases in a digital teaching file, it is necessary to adjust the window and level settings of an image to effectively display the educational focus. The web-based applet described in this paper presents an effective solution for real-time window and level adjustments without leaving the picture archiving and communications system workstation. Optimized images are created, as user-defined parameters are passed between the applet and a servlet on the Health Insurance Portability and Accountability Act-compliant teaching file server.

Key words

Electronic teaching file  image manipulation web technology 



This project was partially supported by the NIH NLM 2T15 LM07124 training grant and Amirsys®. Authors DEA and RHW are consultants to and stockholders in Amirsys®.


  1. 1.
    Kamauu AWC, DuVall SL, Robison RJ, Liimatta AP, Wiggins RH, 3rd, Avrin DE: Informatics in radiology (infoRAD): Vendor-neutral case input into a server-based digital teaching file system. Radiographics 26(6):1877–1885, 2006 Nov–DecPubMedCrossRefGoogle Scholar
  2. 2.
    Wiggins RH, 3rd, Davidson HC, Harnsberger HR, Lauman JR, Goede PA: Image file formats: past, present, and future. Radiographics 21(3):789–798, 2001 May–JunPubMedGoogle Scholar
  3. 3.
    Kamauu AWC, DuVall SL, Liimatta A, Avrin DE, Wiggins RH, 3rd: Automatic window-level calculation for DICOM to JPEG conversion for vendor-neutral teaching file web application. Paper presented at: Radiological Society of North America (RSNA). McCormick Place, Chicago, IL, 2005Google Scholar
  4. 4.
    Scarsbrook AF, Foley PT, Perriss RW, Graham RN: Radiological digital teaching file development: an overview. Clin Radiol 60(8):831–837, 2005 AugPubMedCrossRefGoogle Scholar
  5. 5.
    Lowe D, Murach J, Steelman A: Murach’s beginning Java 2 JDK 5. Mike Murach and Associates, 2005Google Scholar
  6. 6.
    Hall M: Core Servlets and JavaServer Pages, 1st edition: Sun Microsystems Press/Prentice Hall PTR, 2000Google Scholar
  7. 7.
    Kamauu AWC, DuVall SL, Robison RJ, Liimatta AP, Wiggins RH, Avrin DE: Vendor-Neutral Case Input to a Server-based Digital Teaching File System. Radiographics. Nov–Dec 2006Google Scholar
  8. 8.
    Muto K, Emoto Y, Katohji T, Nagashima H, Iwata A, Koga S: PC-based Web-oriented DICOM Server: The “DIY” DICOM Server—Cost-effective, High Performance and Easy to Customize. Paper presented at: Radiological Society of North America (RSNA), Chicago, IL, 2000Google Scholar
  9. 9.
    OFFIS: OFFIS DICOM Software, DCMTK—DICOM Toolkit. Accessed March 6, 2007
  10. 10.
    LLC IS: ImageMagick. Accessed March 6, 2007
  11. 11.
    Avrin DE, Andriole KP, Arenson RL: Integration of a digital teaching file at the diagnostic workstation. Paper presented at: Society of Computer Applications in Radiology (SCAR), June 6–9, 1996, Denver, CO, 1996Google Scholar

Copyright information

© Society for Imaging Informatics in Medicine 2007

Authors and Affiliations

  • Aaron W. C. Kamauu
    • 1
    • 2
    • 3
  • Scott L. DuVall
    • 2
  • Richard H. WigginsIII
    • 3
  • David E. Avrin
    • 3
  1. 1.RemedyMD Inc.SandyUSA
  2. 2.Department of Biomedical InformaticsUniversity of UtahSalt Lake CityUSA
  3. 3.Department of RadiologyUniversity of Utah Health Science CenterSalt Lake CityUSA

Personalised recommendations