Java language is simple yet powerful
for imaging applications. One of its major feature is its multiplatform ability that
makes it possible to run in almost every multimedia computer ( PC's, Macs and unix
workstations ) . The major drawback is its slow speed when compared to native applications.
In fact, java applications are written for a universal Java Virtual Machine and then
interpreted into a platform dependent, native computer language. But as time goes
by, these virtual machines language translators run faster and there is no doubt
that in the future we will see these programs running nearly as fast as native ones.
As a matter of fact, Apple JIT 's VM and Microsoft 's Windows JIT are yet very fast
and steady.
So what has Java language to do with
Dicom ?
By now, all the physicians , radiologists, and people who are working with medical
images are looking at radiographic films which are displayed on big and roomy lightboxes.
But these radiographic films are expensive, they reject chemical polluting agents
such as silver nitrates and are heavy and difficult to store. Meanwhile, medical
imaging use more and more digital imaging technologies for creating images such as
CT, US, MRI, angiography, digital radiography and fluoroscopy ... All these modalities
, originally viewed on computers screens are translated into conventional films in
order to let other physicians view them on lightboxes !
Since the ACR-NEMA or Dicom (Digital
Imaging Communication in Medicine ) is getting to be a standard for digital image
storage in medicine, the idea is to replace the old physician lightbox by a simple
DicomViewer which uses few room in your doctor's computer's memory and let him read
the images like the radiologist : on a computer screen.
The application
I have made an Application to read Dicom images, as well as GIF or JPEG images, some image processing are implemented .
Warning ! it is not an applet and you won't see anything on this page ! but there is now the DicomApplet page which can show you this viewer running as an applet
If your platform is a
PC or Solaris or any unix compatible :
|
It can be downloaded by either clicking on these links :
Requirements :
3 -If it does not work, unzip the AppClasses.zip file , go to the AppClasses Folder and double-click on the file RunWithJre.bat 4 -If it still does not work send me an e-mail |
|
If your platform is a MacIntosh :
| If you use an Apple MacIntosh with the MRJ installed, this file which let you view a Dicom images directly on you MacIntosh, provided it is equipped with the Apple Java Implementation (MRJ) which comes whith macOs8 or is freely downloadable from http://applejava.apple.com. | |
|
Mac users download this file :
|
If you don't have any Dicom Image here are two samples :
If you wish to reach me by e-mail please do not hesitate ! Any comment or help will be welcome !
Other links in java medical imaging .
A MacIntosh dicom viewer, an excellent must-have freeware from Wayne Rasband from the very serious NIH org.
The same author had the idea of making a java Imaging program !
You can try my DicomApplet ( do you know another one ? )
The imageProcessor class is based on his very good book : "KickAss Java // Programming".
Netscape Pugin for Dicom Imaging :
http://www.j-mac.co.jp/vdp/ver-e.html but you can also try my DicomApplet !!!
Some java code from a computer medical imaging specialist.
This document contains answers to the most Frequently Asked Question on alt.image.medical - how do I convert from image format X from vendor Y to something I can use ? In addition it contains information about various standard formats, including DICOM.
DICOM: The Value and Importance
of an Imaging Standard
Dicom is the industry standard for transferral of radiologic images andother medical information between computers... some explanations and links from the radiological society of north america organization.
Philips ImagingSystems Nederlands
DICOM image samples:ftp://ftp.philips.com/pub/ms/dicom/Medical_Images/
DICOM Implementors'Cookbook ftp://ftp.philips.com/pub/ms/dicom/DICOM_Information/CookBook.pdf
Papyrus and Osiris:
freeware Dicom tools that run under every platform .
Some power point slides
about Dicom :
| Le 14/07/98 Serge Derhy e-mail : sderhy@imaginet.fr |