La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Desarrollo de aplicación DICOM mediante librerías JDT

Presentaciones similares


Presentación del tema: "Desarrollo de aplicación DICOM mediante librerías JDT"— Transcripción de la presentación:

1 Desarrollo de aplicación DICOM mediante librerías JDT
José María Onrubia Martínez GVA-ELAI-UPM 25 de Julio 2003

2 Introducción y objetivos
Estudio del estándar DICOM DCMTK de Office Librerías JDT de Offis-Link Programación en JAVA Implementación de aplicación

3 2. Estudio del estándar DICOM.
Introducción Proceso distribuido Conceptos generales DICOM Conceptos de DICOM Network Conectividad Partes del estándar

4 Introducción al estándar
Nace en 1993 Aumento de sistemas digitales  Estándar Comunicación diferentes fabricantes Transmisión segura Interfaz común para todos los dispositivos

5 Proceso distribuido Acuerdo en el papel Acuerdo en información
Operaciones que cada parte realizará

6 Conceptos generales DICOM.
Clases de Servicio y Clases SOP. IOD´s Atributos Elementos de servicio Instancias SOP Identificación Relaciones VR Transfer Syntax

7

8 Conceptos DICOM network
Entidad de la aplicación Presentación de la dirección (TCP/IP, OSI ...) Negociación de la asociación Presentación del contexto

9 Conectividad Ver si conexión es posible, mediante:
Perfiles de sistema (Estatuto de conformidad) Perfiles de aplicación (medios físicos: CD ...)

10 Partes del estándar DICOM

11 DCMTK de Office

12 DCMTK (Digital Communication Standardisation)
Contenidos Instalación Funciones DicomScope

13 Contenidos Software gratuito
Es una colección de librerías y aplicaciones que ponen en práctica el estándar Dicom Está desarrollado en C++

14 Instalación DCMTK puede ser compilado bajo muchos SO: Windows, Linux, Solaris, MacOS x,... Descargarlo de Internet Descomprimir el archivo Dcmtk351.zip Abrir y compilar dcmtk.dsp.

15 Funciones Compresión de imágenes DICOM
Envío y encriptación de archivos DICOM a través de la Red Almacenaje de imágenes e informes de Pacientes en una base de datos Tratamiento de las imágenes y firmas digitales

16 Organización del dcmtk
Que devuelven las funciones y métodos Que clases heredan Que variables se declaran Problemas: Código muy extenso y complicado Falta de documentación

17 Dicom Scope Browser Viewer Print Process Log

18 JDT (Java Dicom Toolkit)

19 JDT (Java Dicom Toolkit)
Introducción Contenido Conclusiones

20 Introducción Estándar DICOM en JAVA Fácil de usar
Más documentada que DCMTK Pero poco soporte

21 Contenido Funciones basadas en el estándar, visualización de datos, compresión, transmisión, etc Buena estructuración Documentación en la web (Guia de usuario JDT)

22 Conclusiones DCMTK351: JDT: Ventajas: Inconvenientes: Ventajas:
Es gratuito Muchas funciones (demasiadas) Inconvenientes: Poca documentación JDT: Ventajas: Más documentación Más fácil Inconvenientes: No es gratuito Poco soporte para resolver dudas

23 Programación en JAVA Código neutro para ser ejecutado en cualquier máquina por medio de JVM Todo cuelga. No se parte de cero. API Sus: “simple, orientado a objetos, distribuido, interpretado, robusto, seguro, de arquitectura neutra, portable, de altas prestaciones, multitarea y dinámico”.

24 Programación en JAVA Sun distribuye JDK (Java Developement Kit)
También JRE (ejecutar código Java) .java  código fuente .class  código compilado Clases, packages, herencia ... Interfaces, excepciones, polimorfismo ...

25 Implementación de la aplicación
Java??  Software de desarrollo para GUI (Graphical User Interface) JBuilder o MVJ++ Configuración de JDK y JDT

26 Partes de nuestra aplicación

27 Visor de archivos DICOM
Visualizar archivos Dicom (imagen y datos) 1 o varias imágenes BN o COLOR Zoom in / out Mediante botones Mediante eventos Meter nuevos campos Grabar como JPG

28 Creador de archivos DICOM
1 imagen color o BN Varias imágenes BN Compresión 2 a 1 de archivos en BN Inserción de datos

29 Panel Cliente / Servidor
Enviar archivo DICOM a servidor En proceso de mejora

30 Panel procesamiento Procesamiento de imágenes a través de algoritmo implementado en GVA

31 José María Onrubia Martínez GVA-ELAI-UPM Enero 2003
¿Preguntas? José María Onrubia Martínez GVA-ELAI-UPM Enero 2003


Descargar ppt "Desarrollo de aplicación DICOM mediante librerías JDT"

Presentaciones similares


Anuncios Google