VintaSoft DICOM .NET Plug-in - Historia de desarrollo

Información sobre las versiones del producto

En esta página puede obtener información sobre el historia de desarrollo general VintaSoft DICOM .NET Plug-in. Puede encontrar información sobre los cambios en el SDK de API en la documentación.

  • .NET-desarrollo:
    • Se agregó soporte para .NET 9 en Windows, Linux y macOS.
    • Decodificando un archivo DICOM:
      • Se agregó soporte para el formato de archivo DICOM SR (Structured Report).
    • Visualización de imágenes DICOM:
      • La herramienta visual DicomViewerTool ha agregado la capacidad de navegar a través de imágenes DICOM en el visor de imágenes usando la barra de desplazamiento incorporada.
      • Se agregaron puntos de interacción para cambiar el grosor del corte en el visor DICOM MPR (WinForms y WPF).
    • Codificación de archivos DICOM:
      • Se agregó la capacidad de codificar un archivo DICOM con una compresión específica.
  • Web-desarrollo:
    • Se ha agregado compatibilidad con DICOM MPR y Curved MPR al control de interfaz de usuario de JavaScript WebDicomControlJS:
      • Ver imágenes reconstruidas
      • Combinando 3 visores de imágenes para mostrar 3D MPR
      • Combinando 2 visores de imágenes para mostrar MPR curvo
      • Navegar a través de imágenes reconstruidas en el Visor de imágenes usando el mouse
      • Cambiar el nivel de ventana de la imagen reconstruida en el Visor de imágenes usando el mouse
      • Escalar la imagen reconstruida en el Visor de imágenes usando el mouse
      • Medir objetos (línea, polilínea, elipse, ángulo) en la imagen reconstruida en el Visor de imágenes usando el mouse
    • Se ha mejorado significativamente el rendimiento del control de interfaz de usuario WebDicomViewerControlJS.
    • El control de interfaz de usuario WebDicomViewerControlJS ha agregado la capacidad de navegar a través de imágenes DICOM utilizando una barra de desplazamiento incorporada.
    • Se han solucionado varios errores menores.
  • .NET-desarrollo:
    • Se agregó la capacidad de representar, ver e imprimir un electrocardiograma desde un archivo DICOM:
      • renderizar e imprimir electrocardiograma
      • ver el electrocardiograma en el visor de imágenes WinForms/WPF
      • medir y resaltar datos de electrocardiograma en el visor de imágenes WinForms/WPF
      • guarde el electrocardiograma en forma vectorial como documento PDF o imagen SVG.
    • Se ha creado el control WinForms/WPF "DicomSeriesManagerControl", que permite mostrar información sobre imágenes DICOM ordenadas por paciente, estudio, serie.
    • Se agregó la capacidad de cambiar los datos de píxeles de una imagen DICOM a una imagen en color de 24 bits y guardar la imagen DICOM modificada en un nuevo archivo DICOM.
    • Se agregó la capacidad de grabar anotaciones y medidas en una imagen DICOM.
    • El algoritmo de carga de archivos DICOM se ha acelerado significativamente.
    • Consumo de memoria significativamente reducido al trabajar con archivos DICOM.
    • Aplicaciones de demostración:
      • Se ha creado una nueva aplicación de demostración EcgViewerDemo para WinForms y WPF. La aplicación de demostración le permite ver un electrocardiograma desde un archivo DICOM.
      • Aplicaciones de demostración rediseñadas y mejoradas DicomViewerDemo y DicomMprViewerDemo para WinForms y WPF.
  • Web-desarrollo:
    • Se ha creado un control de interfaz de usuario de JavaScript para ver imágenes DICOM en un navegador web HTML5:
      • Control de interfaz de usuario de JavaScript que funciona en todos los navegadores web HTML5 modernos
      • Interfaz de usuario compatible con computadoras personales, tabletas y teléfonos inteligentes
      • Cargar archivos DICOM existentes
      • Ver imágenes DICOM:
        • Mostrar información sobre imágenes DICOM ordenadas por paciente, estudio, serie
        • Ver imágenes DICOM en el visor DICOM web
        • Mostrar metadatos DICOM encima de la imagen en el visor DICOM web
        • Navega por marcos DICOM en el visor DICOM web usando el mouse
        • Cambiar el nivel de ventana para la imagen DICOM en el visor DICOM web usando el mouse
        • Escale la imagen DICOM en el visor DICOM web usando el mouse
        • Mida objetos (línea gráfica, polilínea, elipse, ángulo, cruz) en una imagen DICOM en el visor DICOM web usando el mouse
      • Usar cuadros de diálogo "estándar" (vista de metadatos DICOM, ...) para Bootstrap y JQuery UI
      • Personalizar la interfaz de usuario - la arquitectura está abierta
      • La interfaz de usuario está disponible en 45 idiomas y se puede traducir fácilmente a cualquier idioma.
    • Se ha creado un control de interfaz de usuario de JavaScript "WebDicomSeriesManagerControlJS", que le permite mostrar información sobre imágenes DICOM ordenadas por paciente, estudio y serie.
    • Aplicaciones de demostración:
      • Se ha creado una nueva aplicación de demostración "DICOM Viewer Demo" para ASP.NET Core, ASP.NET Core + Angular, ASP.NET MVC5, ASP.NET WebForms. La aplicación de demostración le permite ver imágenes DICOM en ASP.NET.
  • .NET-desarrollo:
    • Tipos de datos y metadatos DICOM actualizados para cumplir con la especificación DICOM 2023.
    • Se han solucionado varios errores no críticos.
  • Se agregó soporte para .NET 8.0 en Windows, Linux y macOS.
  • .NET-desarrollo:
    • Se han solucionado varios errores menores.
  • .NET-desarrollo:
    • Se agregó soporte para .NET 7 en Windows, Linux y macOS.
  • .NET-desarrollo:
    • Se agregó soporte multiplataforma para Windows, Linux y macOS en .NET 6, .NET 5 y .NET Core 3.1.
    • El códec DICOM ahora es independiente de System.Drawing.Common y no requiere un motor gráfico para codificar y decodificar imágenes.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte para .NET 6 para Windows.
    • Entornos de desarrollo compatibles:
      • Se agregó soporte para compatibilidad con Visual Studio 2022.
    • SO compatible:
      • Se agregó soporte para compatibilidad con el sistema operativo Windows 11.
      • La compatibilidad con Windows Server 2003 ha sido descontinuada.
    • Aplicaciones de demostración:
      • Se ha creado una nueva aplicación de demostración "DicomMprViewerDemo"/"WpfDicomMprViewerDemo", que demuestra cómo se puede mostrar un DICOM MPR.
      • Se ha creado una nueva aplicación de demostración "DicomMetadataEditorDemo", que demuestra cómo se pueden editar los metadatos de un archivo DICOM.
      • Se ha creado una nueva aplicación de demostración "DicomDirectoryDemo", que muestra cómo navegar a través de un directorio DICOM.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte para .NET 5 para Windows.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte para WPF y WinForms en .NET Core 3 para Windows.
        Se han creado los siguientes ensamblados de .NET Core:
        • Vintasoft.Imaging.Dicom.UI.dll
        • Vintasoft.Imaging.Dicom.Wpf.dll
        • Vintasoft.Imaging.Dicom.Mpr.UI.dll
        • Vintasoft.Imaging.Dicom.Mpr.Wpf.UI.dll
      • Análisis optimizado de archivos DICOM. En promedio, el tiempo para abrir archivos DICOM se redujo en un 30%.
      • Aplicaciones de demostración:
        • Se creó la aplicación de demostración DicomViewerDemo de WPF y WinForms para .NET Core.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte (sin controles de UI) para .NET Core 3 para Windows.
        Se han creado los siguientes ensamblados de .NET Core:
        • Vintasoft.Imaging.Dicom.dll
        • Vintasoft.Imaging.Dicom.Mpr.dll
      • .NET Framework 2.0 ha sido descontinuado, el SDK ahora es compatible con .NET Framework 4+ y 3.5.
  • DICOM MPR:
    • Se agregó la capacidad de visualizar la reconstrucción DICOM multiplanar en WPF.
    • Se agregó la capacidad de crear una reconstrucción multiplanar a partir de diapositivas DICOM con intervalos irregulares entre cortes.
    • Varias mejoras menores.
  • Cargando imágenes DICOM desde un archivo DICOM o directorio DICOM:
    • Se agregó soporte para las especificaciones DICOM DICOM PS3.5 2018d, DICOM PS3.6 2018d.
    • Se agregó soporte para archivos DICOM con compresión Flate.
  • Aplicaciones de demostración:
    • Se ha agregado trabajar con MPR a la aplicación de demostración WpfDicomViewerDemo.
    • Se agregaron varias mejoras a las aplicaciones de demostración DicomViewerDemo y WpfDicomViewerDemo.
  • Se agregó soporte para DICOM MPR, es decir, se agregó la capacidad de reconstruir una imagen en un plano ortogonal, oblicuo y curvo a partir de una pila de imágenes DICOM:
    • Reconstruya una imagen en el plano ortogonal (sagital, axial o coronal) a partir de una pila de imágenes DICOM (2D MPR).
    • Reconstruir una imagen plana oblicua a partir de una pila de imágenes DICOM (3D MPR).
    • Reconstruir una imagen plana curva a partir de una pila de imágenes DICOM (MPR curvo).
    • Reconstruir imagen con proyección de intensidad: MIP, MinIP, Avg.
    • Utilice múltiples hilos para renderizar imágenes reconstruidas.
    • Guarde la imagen reconstruida en un archivo.
  • Se agregó la capacidad de ver DICOM MPR en el visor de imágenes WinForms:
    • Ver las imágenes reconstruidas en el Visor de imágenes.
    • Combine 3 visores de imágenes para mostrar la reconstrucción multiplanar 3D (3D MPR).
    • Combine 2 visores de imágenes para mostrar la reconstrucción multiplanar curva (Curved MPR).
    • Combine varios visores de imágenes para mostrar imágenes en diferentes planos: la arquitectura es abierta.
    • Navegue entre imágenes reconstruidas en el Visor de imágenes usando el mouse.
    • Cambie el nivel de ventana de la imagen reconstruida en el Visor de imágenes usando el mouse.
    • Desplace la imagen reconstruida en el Visor de imágenes usando el mouse.
    • Escale la imagen reconstruida en el Visor de imágenes usando el mouse.
    • Gire la imagen reconstruida en el espacio 2D en el Visor de imágenes usando el mouse.
    • Gire la imagen reconstruida en el espacio 3D en el Visor de imágenes usando el mouse.
    • Mida objetos (línea, polilínea, elipse, ángulo) en la imagen reconstruida en el visor de imágenes usando el mouse.
    • Utilice múltiples hilos para renderizar imágenes reconstruidas.
    • Limite la velocidad de renderizado especificando el número máximo permitido de fotogramas por segundo.
    • Personalizar visualización: la arquitectura está abierta.
  • Cargando imágenes DICOM desde un archivo DICOM o directorio DICOM:
    • Varias mejoras al decodificador DICOM.
  • Ver imágenes DICOM en WinForms y el visor de imágenes WPF:
    • Se agregó la capacidad de definir declarativamente el texto que debe mostrarse encima de una imagen DICOM en el visor de imágenes.
    • Se agregó la capacidad de procesar una imagen DICOM antes de mostrarla en el visor de imágenes.
    • Se mejoró el rendimiento del algoritmo que aplica la tabla de búsqueda VOI a una imagen DICOM en el visor de imágenes.
  • Anotación de imagen DICOM:
    • Se corrigieron varios errores menores en las anotaciones DICOM.
  • Aplicaciones de demostración:
    • Aplicación de demostración DicomViewerDemo para WinForms:
      • Se agregó la capacidad de visualizar DICOM MPR: 2D MPR, 3D MPR y MPR curvo.
      • Se agregó la capacidad de medir objetos (línea, polilínea, elipse, ángulo) en una imagen DICOM en el visor de imágenes.
      • Se agregó la capacidad de definir de forma declarativa metadatos DICOM que deben mostrarse encima de una imagen DICOM en el visor de imágenes.
    • Aplicación de demostración DicomViewerDemo para WPF:
      • Se agregó la capacidad de medir objetos (línea, polilínea, elipse, ángulo) en una imagen DICOM en el visor de imágenes.
      • Se agregó la capacidad de definir de forma declarativa metadatos DICOM que deben mostrarse encima de una imagen DICOM en el visor de imágenes.
  • Se corrigió un error no crítico en el algoritmo que guarda un paquete de anotaciones en el archivo PresentationState.
  • Aplicaciones de demostración:
    • En la aplicación de demostración DicomViewerDemo de WinForms y WPF:
      • Se ha implementado la capacidad de abrir varios archivos que pertenecen a la misma serie.
  • Se agregó soporte para las siguientes anotaciones DICOM: Circle, Infinitiline, Cutline, Ruler, Axis, Crosshair.
  • Se agregó la capacidad de obtener un ícono de archivo DICOM.
  • Mejoras en la demostración del visor DICOM:
    • se agregó la capacidad de editar metadatos de archivos DICOM
    • implementó la capacidad de guardar cambios en los metadatos del archivo DICOM.
  • Errores menores solucionados.
  • Se agregó la capacidad de editar y guardar metadatos de archivos DICOM.
  • Se agregó la capacidad de anotar imágenes DICOM:
    • Se ha creado el códec DicomAnnotationCodec, que le permite cargar anotaciones desde un archivo de estado de presentación y guardar anotaciones en un archivo de estado de presentación.
    • Se agregó soporte para las siguientes anotaciones DICOM: Point, Polyline, Interpolated, Ellipse, Multiline, Rangeline, Arrow, Rectangle, Text.
    • Se ha creado la herramienta visual DicomAnnotationTool, que le permite anotar imágenes DICOM en el visor de imágenes WinForms.
    • Se ha creado la herramienta visual WpfDicomAnnotationTool, que le permite anotar imágenes DICOM en el visor de imágenes WPF.
  • Aplicaciones de demostración:
    • La aplicación de demostración "DicomViewerDemo" ahora le permite anotar archivos DICOM.
    • Se ha creado una nueva aplicación de demostración "WpfDicomViewerDemo".
  • Creado por VintaSoft DICOM .NET Plug-in: un módulo de complemento de la biblioteca VintaSoft Imaging .NET SDK, con las siguientes capacidades:
    • Decodificación de archivos DICOM:
      • Admite archivos DICOM (ACR/NEMA versión 3) y archivos ACR/NEMA versión 1 y 2.
      • Admite archivos DICOM de varios cuadros.
      • Compatibilidad con directorios DICOM.
    • Recibiendo imagen DICOM:
      • Espacios de color admitidos: Monocromo1, Monocromo2, PaletaColor, RGB y YBR.
      • Profundidad de color admitida: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 24 y 48 bpp.
      • Compresiones admitidas: sin comprimir, RLE, JpegLossless, JpegLossy, JpegLsLossless, JpegLsLossy, Jpeg2000. Para admitir la compresión Jpeg2000, se requiere VintaSoft JPEG2000 .NET Plug-in.
      • Obtención de una imagen DICOM con el centro y ancho especificados de la ventana DICOM para imágenes DICOM con tabla de búsqueda de valores de interés (VOI LUT).
      • Recibiendo imágenes DICOM con imágenes superpuestas.
    • Trabajar con metadatos de archivos DICOM:
      • Recibiendo metadatos del archivo DICOM (datos sobre el estudio, médico, paciente,...).
      • Admite caracteres ANSI y Unicode.
    • Ver imágenes DICOM en aplicaciones WinForms, WPF y ASP.NET usando controles de VintaSoft Imaging .NET SDK.
  • Se ha creado una nueva aplicación de demostración "DicomViewerDemo" con las siguientes características:
    • visualización de archivos DICOM de una o varias páginas
    • explorando directorios DICOM
    • visualización de imágenes DICOM con la capacidad de cambiar dinámicamente el centro y el ancho de la ventana DICOM
    • use animación al visualizar archivos DICOM de varias páginas
    • visualización de metadatos de archivos DICOM