VintaSoft DICOM .NET Plug-in - Histórico de desenvolvimento

Informações sobre lançamentos de produtos

Nesta página você pode obter informações sobre o histórico geral de desenvolvimento do VintaSoft DICOM .NET Plug-in. Informações sobre alterações na API do SDK podem ser encontradas na documentação.

  • .NET-desenvolvimento:
    • Adicionado suporte para .NET 9 no Windows, Linux e macOS.
    • Decodificação de arquivo DICOM:
      • Adicionado suporte para formato de arquivo DICOM SR (Relatório Estruturado).
    • Visualização de imagens DICOM:
      • A ferramenta visual DicomViewerTool agora permite que você navegue pelas imagens DICOM no visualizador de imagens usando a barra de rolagem integrada.
      • Adicionados pontos de interação para alterar a espessura da fatia no visualizador DICOM MPR (WinForms e WPF).
    • Codificação de arquivo DICOM:
      • Adicionada a capacidade de codificar um arquivo DICOM com a compactação especificada.
  • Web-desenvolvimento:
    • Suporte DICOM MPR e Curved MPR adicionado ao controle de interface de usuário JavaScript WebDicomControlJS:
      • Visualizar imagens reconstruídas
      • Combinar 3 visualizadores de imagem para exibir MPR 3D
      • Combinar 2 visualizadores de imagem para exibir MPR curvo
      • Navegar por imagens reconstruídas no Image Viewer usando o mouse
      • Alterar o nível da janela da imagem reconstruída no Image Viewer usando o mouse
      • Ampliar a imagem reconstruída no Image Viewer usando o mouse
      • Medir objetos (linha, polilinha, elipse, ângulo) na imagem reconstruída no Image Viewer usando o mouse
    • Significativamente melhorado Desempenho do controle de interface do usuário WebDicomViewerControlJS.
    • A capacidade de navegar pelas imagens DICOM usando a barra de rolagem integrada foi adicionada ao controle de interface do usuário WebDicomViewerControlJS.
    • Vários pequenos bugs foram corrigidos.
  • .NET-desenvolvimento:
    • Adicionada a capacidade de renderizar, visualizar e imprimir ECG do arquivo DICOM:
      • Renderizar e imprimir ECG
      • Visualizar ECG no visualizador de imagens WinForms/WPF
      • Medir e destacar dados de ECG no visualizador de imagens WinForms/WPF
      • Salvar ECG em formato vetorial como documento PDF ou imagem SVG.
    • Criado controle WinForms/WPF "DicomSeriesManagerControl", que permite exibir informações sobre imagens DICOM classificadas por paciente, estudo, série.
    • Adicionada a capacidade de alterar os dados de pixel de uma imagem DICOM para uma imagem colorida de 24 bits e salvar a imagem DICOM alterada em um novo arquivo DICOM.
    • Adicionada a capacidade de gravar anotações e medições em uma imagem DICOM.
    • O algoritmo de carregamento de arquivos DICOM foi significativamente acelerado.
    • Consumo de memória significativamente reduzido ao trabalhar com arquivos DICOM.
    • Aplicativos de demonstração:
      • Criado novo aplicativo de demonstração EcgViewerDemo para WinForms e WPF. O aplicativo de demonstração permite que você visualize um eletrocardiograma de um arquivo DICOM.
      • Aplicativos de demonstração DicomViewerDemo e DicomMprViewerDemo retrabalhados e aprimorados para WinForms e WPF.
  • Web-desenvolvimento:
    • Controle de IU JavaScript criado para visualizar imagens DICOM no navegador da Web HTML5:
      • Controle de IU JavaScript que funciona em todos os navegadores da Web HTML5 modernos
      • Interface de usuário compatível com computadores pessoais, tablets e smartphones
      • Carregar arquivos DICOM existentes
      • Visualizar imagens DICOM:
        • Exibir informações sobre imagens DICOM classificadas por paciente, estudo, série
        • Visualizar imagens DICOM no visualizador DICOM da Web
        • Exibir metadados DICOM sobre a imagem no visualizador DICOM da Web
        • Navegar pelos quadros DICOM no visualizador DICOM da Web usando o mouse
        • Alterar o nível da janela para a imagem DICOM no visualizador DICOM da Web usando o mouse
        • Dimensionar imagem DICOM no visualizador DICOM da Web com o mouse
        • Medir objetos (linha gráfica, polilinha, elipse, ângulo, cruz) na imagem DICOM no visualizador DICOM da Web com o mouse
      • Usar caixas de diálogo "padrão" (visualizar metadados DICOM, ...) para Bootstrap e JQuery UI
      • Personalizar interface do usuário - a arquitetura é aberta
      • A interface do usuário está disponível em 45 idiomas e pode ser facilmente traduzida para qualquer idioma.
    • Criado controle de interface de usuário JavaScript "WebDicomSeriesManagerControlJS", que permite exibir informações sobre imagens DICOM classificadas por paciente, estudo e série.
    • Aplicativos de demonstração:
      • Criado novo aplicativo de demonstração "DICOM Viewer Demo" para ASP.NET Core, ASP.NET Core + Angular, ASP.NET MVC5, ASP.NET WebForms. O aplicativo de demonstração permite visualizar imagens DICOM no ASP.NET.
  • .NET-desenvolvimento:
    • Tipos de dados DICOM e metadados atualizados para cumprir com a especificação DICOM 2023.
    • Vários bugs não críticos corrigidos.
  • Suporte adicionado para .NET 8.0 no Windows, Linux e macOS.
  • .NET-desenvolvimento:
    • Vários pequenos bugs foram corrigidos.
  • .NET-desenvolvimento:
    • Suporte adicionado para .NET 7 no Windows, Linux e macOS.
  • .NET-desenvolvimento:
    • Adicionado Suporte multiplataforma para Windows, Linux e macOS no .NET 6, .NET 5 e .NET Core 3.1.
    • O codec DICOM agora é independente de System.Drawing.Common e não requer um mecanismo gráfico para codificar e decodificar imagens.
  • .NET-desenvolvimento:
    • Plataformas suportadas:
      • Adicionado suporte para .NET 6 para Windows.
    • Ambientes de desenvolvimento suportados:
      • Adicionado suporte para compatibilidade com o Visual Studio 2022.
    • SO suportado:
      • Adicionado suporte para compatibilidade com o Windows 11.
      • Removido suporte para compatibilidade com o Windows Server 2003.
    • Aplicativos de demonstração:
      • Um novo aplicativo de demonstração DicomMprViewerDemo/WpfDicomMprViewerDemo foi criado, o qual demonstra como exibir DICOM MPR.
      • Um novo aplicativo de demonstração DicomMetadataEditorDemo foi criado, o qual demonstra como editar metadados de arquivos DICOM.
      • Um novo aplicativo de demonstração DicomDirectoryDemo foi criado,que demonstra como navegar por um diretório DICOM.
  • .NET-desenvolvimento:
    • Plataformas suportadas:
      • Suporte adicionado para .NET 5 para Windows.
  • .NET-desenvolvimento:
    • Plataformas suportadas:
      • Suporte adicionado para WPF e WinForms no .NET Core 3 para Windows.
        Os seguintes assemblies do .NET Core foram criados:
        • Vintasoft.Imaging.Dicom.UI.dll
        • Vintasoft.Imaging.Dicom.Wpf.dll
        • Vintasoft.Imaging.Dicom.Mpr.UI.dll
        • Vintasoft.Imaging.Dicom.Mpr.Wpf.UI.dll
      • Análise otimizada de arquivos DICOM. Em média, o tempo para abrir arquivos DICOM foi reduzido em 30%.
      • Aplicativos de demonstração:
        • Criou o aplicativo de demonstração WPF e WinForms DicomViewerDemo para .NET Core.
  • .NET-desenvolvimento:
    • Plataformas suportadas:
      • Suporte adicionado (sem controles de interface do usuário) para .NET Core 3 para Windows.
        Os seguintes assemblies do .NET Core foram criados:
        • Vintasoft.Imaging.Dicom.dll
        • Vintasoft.Imaging.Dicom.Mpr.dll
      • O suporte para .NET Framework 2.0 foi descontinuado. O SDK agora oferece suporte para .NET Framework 4+ e 3.5.
  • DICOM MPR:
    • Adicionada a capacidade de visualizar a reconstrução multiplanar DICOM no WPF.
    • Adicionada a capacidade de criar uma reconstrução multiplanar a partir de slides DICOM com um intervalo irregular entre fatias.
    • Várias pequenas melhorias.
  • Carregando imagens DICOM de um arquivo DICOM ou diretório DICOM:
    • Adicionado suporte para especificações DICOM DICOM PS3.5 2018d, DICOM PS3.6 2018d.
    • Adicionado suporte para arquivos DICOM com compactação Flate.
  • Aplicativos de demonstração:
    • O trabalho com MPR foi adicionado ao aplicativo de demonstração WpfDicomViewerDemo.
    • Adicionadas diversas melhorias aos aplicativos de demonstração DicomViewerDemo e WpfDicomViewerDemo.
  • Adicionado suporte para DICOM MPR, ou seja, Adicionada a capacidade de reconstruir uma imagem em um plano ortogonal, oblíquo e curvo a partir de uma pilha de imagens DICOM:
    • Reconstruir uma imagem em um plano ortogonal (sagital, axial ou coronal) a partir de uma pilha de imagens DICOM (2D MPR).
    • Reconstruir uma imagem plana oblíqua a partir de uma pilha de imagens DICOM (3D MPR).
    • Reconstruir uma imagem plana curva a partir de uma pilha de imagens DICOM (MPR curva).
    • Reconstruir a imagem com projeção de intensidade: MIP, MinIP, Avg.
    • Use vários threads para renderizar imagens reconstruídas.
    • Salve a imagem reconstruída em um arquivo.
  • Adicionada a capacidade de visualizar DICOM MPR no Visualizador de Imagens do WinForms:
    • Visualizar imagens reconstruídas no Visualizador de Imagens.
    • Combine 3 visualizadores de imagens para exibir a reconstrução multiplanar 3D (3D MPR).
    • Combine 2 visualizadores de imagens para exibir a Reconstrução Multiplanar Curva (MPR Curva).
    • Combine vários visualizadores de imagens para exibir imagens em diferentes planos - a arquitetura é aberta.
    • Navegue entre as imagens reconstruídas no visualizador de imagens usando o mouse.
    • Altere o nível da janela da imagem reconstruída no visualizador de imagens usando o mouse.
    • Mova a imagem reconstruída no visualizador de imagens usando o mouse.
    • Aumente a escala da imagem reconstruída no visualizador de imagens usando o mouse.
    • Gire a imagem reconstruída no espaço 2D no visualizador de imagens usando o mouse.
    • Gire a imagem reconstruída no espaço 3D no visualizador de imagens usando o mouse.
    • Meça objetos (linha, polilinha, elipse, ângulo) na imagem reconstruída no visualizador de imagens usando o mouse.
    • Use vários threads para renderizar imagens reconstruídas.
    • Limite a velocidade de renderização especificando o máximo de quadros permitidos por segundo.
    • Personalize a visualização - a arquitetura é aberta.
  • Carregando imagens DICOM de um arquivo DICOM ou diretório DICOM:
    • Várias melhorias no decodificador DICOM.
  • Visualização de imagens DICOM no WinForms e no visualizador de imagens WPF:
    • Adicionada a capacidade de definir declarativamente o texto que deve ser exibido acima da imagem DICOM no visualizador de imagens.
    • Adicionada a capacidade de processar uma imagem DICOM antes de exibi-la no visualizador de imagens.
    • Melhorou o desempenho do algoritmo que aplica a tabela de consulta VOI a uma imagem DICOM no visualizador de imagens.
  • Anotação de imagem DICOM:
    • Vários pequenos bugs nas anotações DICOM foram corrigidos.
  • Aplicativos de demonstração:
    • Aplicativo de demonstração DicomViewer para WinForms:
      • Adicionada a capacidade de visualizar DICOM MPR: 2D MPR, 3D MPR e Curved MPR.
      • Adicionada a capacidade de medir objetos (linha, linha tracejada, elipse, ângulo) em uma imagem DICOM no visualizador de imagens.
      • Adicionada a capacidade de definir declarativamente metadados DICOM que devem ser exibidos acima da imagem DICOM no visualizador de imagens.
    • Aplicativo de demonstração DicomViewerDemo para WPF:
      • Adicionada a capacidade de medir objetos (linha, linha tracejada, elipse, ângulo) em uma imagem DICOM no visualizador de imagens.
      • Adicionada a capacidade de definir declarativamente metadados DICOM que devem ser exibidos acima da imagem DICOM no visualizador de imagens.
  • Corrigido um erro não crítico no algoritmo que salva o pacote de anotações no arquivo PresentationState.
  • Aplicativos de demonstração:
    • No aplicativo de demonstração WinForms e WPF DicomViewerDemo:
      • A capacidade de abrir vários arquivos que pertencem à mesma série foi implementada.
  • Adicionado suporte para as seguintes anotações DICOM: Círculo, Linha infinita, Linha de corte, Régua, Eixo, Mira.
  • Adicionada a capacidade de obter um ícone de arquivo DICOM.
  • Melhorias na demonstração do DICOM Viewer:
    • capacidade adicionada para editar metadados de arquivo DICOM
    • capacidade implementada para salvar alterações em metadados de arquivo DICOM.
  • Pequenos bugs corrigidos.
  • Adicionada a capacidade de editar e salvar metadados de arquivo DICOM.
  • Adicionada a capacidade de anotar imagens DICOM:
    • Criado o codec DicomAnnotationCodec, que permite carregar anotações de um arquivo de estado de apresentação e salvá-las em um arquivo de estado de apresentação.
    • Adicionado suporte para as seguintes anotações DICOM: Ponto, Polilinha,Interpolado, Elipse, Multilinha, Linha de alcance, Seta, Retângulo, Texto.
    • Foi criada uma ferramenta visual, DicomAnnotationTool, que permite anotar imagens DICOM no visualizador de imagens do WinForms.
    • Foi criada uma ferramenta visual, WpfDicomAnnotationTool, que permite anotar imagens DICOM no visualizador de imagens WPF.
  • Aplicativos de demonstração:
    • DicomViewerDemo agora permite que você faça anotações em arquivos DICOM.
    • Um novo aplicativo de demonstração foi criado - WpfDicomViewerDemo.
  • O VintaSoft DICOM .NET Plug-in foi criado - um módulo de plug-in para a biblioteca VintaSoft Imaging .NET SDK, com os seguintes recursos:
    • Decodificação de arquivo DICOM:
      • Suporte para arquivos DICOM (ACR/NEMA versão 3) e arquivos ACR/NEMA versão 1 e 2.
      • Suporte para arquivos DICOM multiquadro.
      • Suporte a diretórios DICOM.
    • Adquirindo imagem DICOM:
      • Espaços de cores suportados: Monochrome1, Monochrome2, PaletteColor, RGB e YBR.
      • Profundidades de cor suportadas: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 24 e 48 bits por pixel.
      • Compressão suportada: sem compressão, RLE, JpegLossless, JpegLossy, JpegLsLossless, JpegLsLossy, Jpeg2000. Para oferecer suporte à compactação Jpeg2000, o VintaSoft JPEG2000 .NET Plug-in é necessário.
      • Obtendo uma imagem DICOM com o centro especificado e a largura da janela DICOM para imagens DICOM com a Tabela de Consulta de Valor de Interesse (VOI LUT).
      • Obtendo imagem DICOM com imagens de sobreposição.
    • Trabalhando com metadados de arquivo DICOM:
      • Obtendo metadados de arquivo DICOM (dados sobre o estudo, médico, paciente, ...).
      • Suporta caracteres ANSI e Unicode.
    • Visualização de imagens DICOM em aplicativos WinForms, WPF e ASP.NET usando controles do VintaSoft Imaging .NET SDK.
  • Um novo aplicativo de demonstração foi criado - DicomViewerDemo, com os seguintes recursos:
    • visualização de arquivos DICOM de uma ou várias páginas
    • visualização de diretórios DICOM
    • visualização de imagens DICOM com a capacidade de alterar dinamicamente o centro e a largura da janela DICOM
    • uso de animação ao visualizar arquivos DICOM de várias páginas
    • visualizando metadados de arquivo DICOM