VintaSoft DICOM .NET Plug-in - Cronologia dello sviluppo

Note di rilascio del prodotto

Questa pagina fornisce informazioni sulla cronologia di sviluppo di VintaSoft DICOM .NET Plug-in. Le informazioni sulla cronologia dell'API del plug-in possono essere ottenute da documentation.

  • Sviluppo .NET:
    • Aggiunto il supporto per .NET 10 in Windows, Linux e macOS.
    • Aggiunta la possibilità di creare una multi-fetta perpendicolare per una fetta DICOM curva.
  • Sviluppo .NET:
    • Aggiunto il supporto per .NET 9 in Windows, Linux e macOS.
    • Decodifica file DICOM:
      • Aggiunto il supporto per file DICOM in formato "Rapporto strutturato".
    • Visualizzazione immagini DICOM:
      • Lo strumento visivo DicomViewerTool ora consente di navigare tra immagini/sezioni DICOM nel visualizzatore di immagini utilizzando la barra di scorrimento incorporata.
      • Aggiunti i punti di interazione per modificare lo spessore della sezione nel visualizzatore DICOM MPR (WinForms e WPF).
    • Codifica file DICOM:
      • Aggiunta la possibilità di codificare file DICOM con compressione specificata.
  • Sviluppo Web:
    • Il controllo UI JavaScript WebDicomControlJS ora supporta DICOM MPR e Curved MPR:
      • Visualizza immagini ricostruite
      • Combina 3 visualizzatori di immagini per visualizzare MPR 3D
      • Combina 2 visualizzatori di immagini per visualizzare MPR curvo
      • Sfoglia le immagini ricostruite nel visualizzatore di immagini utilizzando il mouse
      • Cambia il livello della finestra dell'immagine ricostruita nel visualizzatore di immagini utilizzando il mouse
      • Ingrandisci l'immagine ricostruita nel visualizzatore di immagini utilizzando il mouse
      • Misura oggetti (linea, polilinea, ellisse, angolo) sull'immagine ricostruita nel visualizzatore di immagini usando il mouse
    • Aggiunti significativi miglioramenti delle prestazioni al controllo UI JavaScript WebDicomViewerControlJS.
    • Il controllo UI JavaScript WebDicomViewerControlJS ora consente di navigare tra immagini/sezioni DICOM utilizzando la barra di scorrimento incorporata.
    • Risolti diversi bug minori.
  • Sviluppo .NET:
    • Aggiunta la possibilità di eseguire il rendering, visualizzare e stampare un elettrocardiogramma da un file DICOM:
      • renderizzare e stampare l'elettrocardiogramma
      • visualizzare l'elettrocardiogramma nel visualizzatore di immagini WinForms/WPF
      • misurare ed evidenziare i dati dell'elettrocardiogramma nel visualizzatore di immagini WinForms/WPF
      • salvare l'elettrocardiogramma in formato vettoriale in un documento PDF o in un'immagine SVG
    • Creato il controllo WinForms e WPF "DicomSeriesManagerControl" che consente di visualizzare informazioni sulle serie DICOM, ordinate per paziente e studio.
    • Aggiunta la possibilità di modificare i dati dei pixel dell'immagine DICOM in un'immagine a colori a 24 bpp e di salvare l'immagine DICOM modificata in un nuovo file DICOM.
    • Aggiunta la possibilità di incorporare annotazioni e misurazioni nell'immagine DICOM.
    • Migliorate significativamente le prestazioni dell'algoritmo che analizza la struttura del file DICOM.
    • Ridotto significativamente l'utilizzo della memoria durante l'elaborazione dei file DICOM.
    • Applicazioni demo:
      • Creata una nuova applicazione demo "ECG Viewer Demo" per WinForms e WPF. L'applicazione demo consente di visualizzare l'elettrocardiogramma da un file DICOM.
      • Aggiunti numerosi miglioramenti alle applicazioni demo "DICOM Viewer Demo" e "DICOM MPR Viewer Demo" per WinForms e WPF.
  • Sviluppo Web:
    • Creato il controllo UI JavaScript "WebDicomControlJS" che consente di visualizzare le immagini DICOM nel browser web HTML5:
      • Il controllo dell'interfaccia utente JavaScript può funzionare in tutti i principali browser Web HTML5
      • L'interfaccia utente è compatibile con personal computer, tablet e smartphone
      • Carica i file DICOM esistenti
      • Visualizzazione immagini DICOM:
        • Visualizza le informazioni sulle immagini DICOM, ordinate per paziente, studio, serie
        • Visualizza le immagini DICOM nel visualizzatore DICOM Web
        • Mostra i metadati DICOM sull'immagine nel visualizzatore DICOM Web
        • Sfoglia le immagini DICOM nel visualizzatore DICOM Web utilizzando il mouse
        • Cambia il livello della finestra dell'immagine DICOM nel Web Visualizzatore DICOM tramite mouse
        • Ingrandisci l'immagine DICOM nel visualizzatore DICOM Web tramite mouse
        • Misura oggetti (linea, polilinea, ellisse, angolo, croce) su un'immagine DICOM nel visualizzatore DICOM Web tramite mouse
      • "Finestre di dialogo standard" (visualizza metadati DICOM, ...) per Bootstrap e JQuery UI
      • Interfaccia utente personalizzabile
      • L'interfaccia utente è disponibile in 45 lingue e può essere facilmente tradotta in qualsiasi lingua
    • Creato il controllo UI JavaScript "WebDicomSeriesManagerControlJS" che consente di visualizzare le informazioni sulle serie DICOM nel browser web HTML5, ordinate per paziente e studio.
    • Applicazioni demo:
      • Creata la nuova applicazione demo "DICOM Viewer Demo" per ASP.NET Core, ASP.NET Core + Angular, ASP.NET MVC5, ASP.NET WebForms. L'applicazione demo consente di visualizzare le immagini DICOM in ASP.NET.
  • Sviluppo .NET:
    • Aggiornati i tipi di dati DICOM e i metadati per conformarsi alla specifica DICOM 2023.
    • Corretti diversi bug non critici.
  • Aggiunto il supporto per .NET 8.0 in Windows, Linux e macOS.
  • Sviluppo .NET:
    • Risolti diversi bug minori.
  • Sviluppo .NET:
    • Aggiunto il supporto per .NET 7 in Windows, Linux e macOS.
  • Sviluppo .NET:
    • Aggiunto il supporto multipiattaforma per Windows, Linux e macOS in .NET 6, .NET 5 e .NET Core 3.1.
    • Ora il codec DICOM non dipende dalla libreria System.Drawing.Common e non richiede un motore di disegno per la codifica o la decodifica delle immagini.
  • Sviluppo .NET:
    • Piattaforme supportate:
      • Aggiunto il supporto per .NET 6 per Windows.
    • Ambienti di sviluppo supportati:
      • Aggiunto il supporto di compatibilità per Visual Studio 2022.
    • Sistemi operativi supportati:
      • Aggiunto il supporto di compatibilità per il sistema operativo Windows 11.
      • Interrotto il supporto di compatibilità per il sistema operativo Windows Server 2003.
    • Applicazioni demo
      • Creata la nuova applicazione demo DicomMprViewerDemo/WpfDicomMprViewerDemo, che mostra come visualizzare DICOM MPR.
      • Creata la nuova applicazione demo DicomMetadataEditorDemo, che mostra come modificare i metadati di un file DICOM.
      • Creata la nuova applicazione demo DicomDirectoryDemo, che mostra come esplorare la directory DICOM.
  • Sviluppo .NET:
    • Piattaforme supportate:
      • Aggiunto il supporto per .NET 5 per Windows.
  • Sviluppo .NET:
    • Piattaforme supportate:
      • Aggiunto il supporto per WPF e WinForms in .NET Core 3 per Windows.
        Creati i seguenti assembly .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
      • Ottimizzato il parsing dei file DICOM. Il tempo medio di caricamento DICOM è stato ridotto fino al 30%.
      • Applicazioni demo:
        • Creata l'applicazione WPF e WinForms DicomViewerDemo per .NET Core.
  • Sviluppo .NET:
    • Piattaforme supportate:
      • Aggiunto il supporto (senza controlli UI) per .NET Core 3 per Windows.
        Creati i seguenti assembly .NET Core:
        • Vintasoft.Imaging.Dicom.dll
        • Vintasoft.Imaging.Dicom.Mpr.dll
      • Supporto interrotto per .NET Framework 2.0. Ora l'SDK supporta .NET Framework 4+ e 3.5.
  • DICOM MPR
    • Aggiunta la possibilità di visualizzare la ricostruzione multiplanare DICOM nel visualizzatore di immagini WPF.
    • Aggiunta la possibilità di creare ricostruzioni multiplanari DICOM da sezioni con intervalli irregolari.
    • Alcune modifiche minori.
  • Carica immagini DICOM da un file DICOM o da una directory DICOM:
    • Aggiunto il supporto per le seguenti specifiche DICOM: DICOM PS3.5 2018d, DICOM PS3.6 2018d.
    • Aggiunto il supporto per i file DICOM con compressione Flate.
  • Applicazioni demo:
    • Aggiunta la possibilità di visualizzare DICOM MPR (MPR 2D, MPR 3D e MPR curvo) in WpfDicomViewerDemo.
    • Aggiunti diversi miglioramenti in DicomViewerDemo e WpfDicomViewerDemo.
  • Aggiunto il supporto per DICOM MPR, ovvero aggiunta la possibilità di ricostruire immagini su piani ortogonali, obliqui e curvi da una pila di immagini DICOM:
    • Ricostruisce l'immagine sul piano ortogonale (sagittale, assiale o coronale) da una pila di immagini DICOM (MPR 2D).
    • Ricostruisce l'immagine sul piano obliquo da una pila di immagini DICOM (MPR 3D).
    • Ricostruisce l'immagine sul piano curvo da una pila di immagini DICOM (MPR curvo).
    • Ricostruisci l'immagine con proiezione di intensità: MIP, MinIP, Media.
    • Utilizza più thread per la ricostruzione dell'immagine.
    • Salva l'immagine ricostruita in un file.
  • Aggiunta la possibilità di visualizzare DICOM MPR nel visualizzatore di immagini WinForms:
    • Visualizza le immagini ricostruite nel visualizzatore di immagini.
    • Combina 3 visualizzatori di immagini per visualizzare MPR 3D.
    • Combina 2 visualizzatori di immagini per visualizzare MPR curvo.
    • Combina diversi visualizzatori di immagini per visualizzare immagini su piani diversi - l'architettura è aperta.
    • Sfoglia le immagini ricostruite nel visualizzatore di immagini usando il mouse.
    • Modifica il livello della finestra dell'immagine ricostruita nel visualizzatore di immagini usando il mouse.
    • Sposta l'immagine ricostruita nel visualizzatore di immagini usando il mouse.
    • Ingrandisci l'immagine ricostruita nel visualizzatore di immagini usando il mouse.
    • Ruota l'immagine ricostruita nello spazio 2D nel visualizzatore di immagini usando il mouse.
    • Ruota l'immagine ricostruita nello spazio 3D nel visualizzatore di immagini usando il mouse.
    • Misura oggetti (linea, polilinea,ellisse, angolo) sull'immagine ricostruita nel visualizzatore di immagini utilizzando il mouse.
    • Utilizza più thread per il rendering delle immagini ricostruite.
    • Limita la velocità di rendering specificando il numero massimo di fotogrammi al secondo.
    • Personalizza la visualizzazione: l'architettura è aperta.
  • Carica immagini DICOM da un file DICOM o da una directory DICOM:
    • Diversi miglioramenti nel decodificatore DICOM.
  • Visualizza le immagini DICOM nel visualizzatore di immagini WinForms e WPF:
    • Aggiunta la possibilità di definire dichiarativamente il testo che deve essere visualizzato sopra l'immagine DICOM nel visualizzatore di immagini.
    • Aggiunta la possibilità di pre-elaborare l'immagine DICOM prima di visualizzarla nel visualizzatore di immagini.
    • Prestazioni migliorate dell'algoritmo che applica la tabella di ricerca VOI a un'immagine DICOM nel visualizzatore di immagini.
  • Annotazione di immagini DICOM:
    • Risolti diversi bug nelle annotazioni DICOM.
  • Applicazioni demo:
    • Applicazione DicomViewerDemo per WinForms:
      • Aggiunta la possibilità di visualizzare DICOM MPR: MPR 2D, MPR 3D e MPR curvo.
      • Aggiunta la possibilità di misurare oggetti (linea, polilinea, ellisse, angolo) su un'immagine DICOM.
      • Aggiunta la possibilità di definire dichiarativamente i metadati, che devono essere visualizzati sopra l'immagine DICOM nel visualizzatore di immagini.
    • Applicazione DicomViewerDemo per WPF:
      • Aggiunta la possibilità di misurare oggetti (linea, polilinea, ellisse, angolo) su un'immagine DICOM.
      • Aggiunta la possibilità di definire dichiarativamente i metadati, che devono essere visualizzati sopra l'immagine DICOM nel visualizzatore di immagini.
  • Corretto un bug non critico nell'algoritmo che salva il pacchetto di annotazioni nel file PresentationState.
  • Applicazioni demo:
    • Applicazione DicomViewerDemo per WinForms e WPF:
      • Implementata la possibilità di aprire più file appartenenti a una serie.
  • Aggiunto il supporto per le seguenti annotazioni DICOM: Cerchio, Linea infinita, Linea di taglio, Righello, Asse, Mirino.
  • Aggiunta la possibilità di ottenere l'icona del file DICOM.
  • Demo del visualizzatore DICOM migliorata:
    • aggiunta la possibilità di modificare i metadati del file DICOM
    • implementata la possibilità di salvare le modifiche ai metadati del file DICOM.
  • Alcune correzioni minori.
  • Aggiunta la possibilità di modificare e salvare i metadati del file DICOM.
  • Aggiunta la possibilità di annotare le immagini DICOM:
    • Creato DicomAnnotationCodec, che consente di caricare/salvare annotazioni da/verso un file Presentation State.
    • Aggiunto il supporto per le seguenti annotazioni DICOM: Punto, Polilinea, Interpolata, Ellisse, Multilinea, Linea di intervallo, Freccia, Rettangolo, Testo.
    • Creato uno strumento visivo - DicomAnnotationTool, che consente di annotare immagini DICOM nel visualizzatore di immagini WinForms.
    • Creato uno strumento visivo - WpfDicomAnnotationTool, che consente di annotare immagini DICOM nel visualizzatore di immagini WPF.
  • Applicazioni demo:
    • Ora l'applicazione DicomViewerDemo consente di annotare file DICOM.
    • Creata una nuova applicazione demo - WpfDicomViewerDemo.
  • Creato VintaSoft DICOM .NET Plug-in - il nuovo plug-in per VintaSoft Imaging .NET SDK, con le seguenti funzionalità:
    • Decodifica di file DICOM:
      • Supporto per file DICOM (ACR/NEMA di versione 3) e file ACR/NEMA di versione 1 e 2.
      • Supporto per file DICOM multiframe.
      • Supporto per directory DICOM.
    • Acquisizione di immagini DICOM:
      • Spazi colore supportati: Monocromatico1, Monocromatico2, PaletteColor, RGB e YBR.
      • Profondità di bit supportate: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 24 e 48 bit per pixel.
      • Compressioni supportate: Nessuna, RLE, JPEGLossless, JPEGLossy, JPEGLsLossless, JPEGLsLossy, JPEG2000. Per il supporto della compressione JPEG2000 è necessario il plugin VintaSoft JPEG2000 .NET Plug-in.
      • Ottenimento di immagini DICOM con larghezza e livello di finestra specificati per immagini DICOM con una VOI LUT (Value Of Interest Look Up Table).
      • Ottenimento di immagini DICOM con immagini sovrapposte.
    • Gestione dei metadati dei file DICOM:
      • Ottenimento dei metadati dei file DICOM (dati relativi a studio, medico, paziente, ecc.).
      • Supporto per simboli ANSI e Unicode.
    • Visualizzazione di immagini DICOM in applicazioni WinForms, WPF e ASP.NET utilizzando i controlli di VintaSoft Imaging .NET SDK.
  • Creata una nuova applicazione demo - "Dicom Viewer Demo", con le seguenti funzionalità:
    • Visualizzazione di file DICOM a pagina singola e multipagina.
    • Visualizzazione delle directory DICOM.
    • Visualizzazione delle immagini DICOM con possibilità di modificare dinamicamente il livello e la larghezza della finestra DICOM.
    • Utilizzo dell'animazione durante la visualizzazione di file DICOM multipagina.
    • Visualizzazione dei metadati dei file DICOM.