Detalhes de Software:
Versão: 0.9.6
Data de upload: 12 May 15
Licença: Livre
Popularidade: 315
DICOM (Digital Imaging and Communications em Medicina) é um padrão para manuseio, armazenamento, impressão e transmissão de informação em imagens médicas.
Ele trabalha para a transação local, mas também para eventos de networking.
Ele inclui uma definição de formato de arquivo e um protocolo de comunicação de rede.
Rubi DICOM suporta a leitura de, edição e gravação para esse formato de arquivo.
Ele também possui suporte experimental para modalidades de comunicação de rede, como consulta, mover, envio e recebimento de arquivos
O que é novo nesta versão:.
- Corrigido um problema onde a negociação papel no código de rede poderia causar uma exceção.
- Corrigido um problema onde uma solicitação C-Move poderia terminar em vez de adequadamente à espera de um recibo.
- Corrigido um problema onde o código de rede iria pendurar esperando por uma resposta quando ele não recebe qualquer.
- Carregar automaticamente RMagick / mini_magick quando usando os métodos de imagem, para evitar exceções confusas.
- JSON Feito e yaml gema dependências, para evitar exceções inesperadas quando usando os métodos #to_json e #to_yaml.
- Dê um aviso, em vez de levantar um erro ao Pai # apagar e #value recebe um argumento obviamente inválido.
- Introduzida Pai # representação, dando uma descrição do pai objetos de seqüência, ponto & DObject.
- vários métodos reformulado para melhorar a simplicidade código.
- especificação atualizado para usar RSpec 3.
- Mudou arquivos de informações de RDoc para o formato Markdown.
- A melhoria do desempenho ao escrever segmentos de cordas DICOM.
- elemento Alterado e dicionários uid de .txt para .tsv.
O que é novo na versão 0.9.5:
- Adicionado DObject # anonymize para facilitar o anonimato de um único DICOM objeto.
- Adicionado add_element e add_sequence métodos para criar convenientemente novos elementos / sequências pertencentes a uma DObject ou item específico.
- Corrigido um problema onde a biblioteca NArray onde for necessário ao tentar passar uma matriz para o pixels = método.
- Corrigido um problema em ambas as bibliotecas Magick quando necessário ao tentar passar um objeto de imagem para a imagem = método.
- Adicionado DObject # was_dcm_on_input atributo para separar entre arquivos e DObject elementos dadas a DICOM :: carga.
- Adicionado opção:. Include_empty_parents para DObject # escrita li>
- Removido o preterido DObjet # escreve:. Add_meta opção
O que é novo na versão 0.9.3:
- Reprovado # remove todos os métodos * (substituído com # delete *) para aumentar a coerência com Ruby.
- Mudou preferido nome da variável DObject de obj para DCM para todos os exemplos.
- Adicionado métodos de comparação (# ==, #eql? E #hash), bem como dinâmica # to_ * métodos para DObject, Element, classes de itens e de seqüência.
- manipulação incorreta fixo de dados de pixel 3D com NArray (regressão introduzida no v0.8).
- Anonymizer pode tomar uma lista de tags para ser totalmente apagado dos arquivos DICOM durante anonimato.
- Adicionado Número Adesão à lista de marcas que são anónimos padrão.
- Adicionado um método generate_uid para a criação de costume (mas válido) UIDs.
O que é novo na versão 0.7:
- Adicionado set_image () e set_image_narray () para escrever pixels dados para o objeto DICOM, complementando set_image_magick ().
- Adicionado método get_image () que recupera dados de pixel para uma matriz padrão do Ruby.
- Adicionado um método para remover todos os elementos de dados privados no objeto DICOM.
- classe Anonymizer ganhou a capacidade de remover todos os elementos de dados privados quando anonimato.
- Corrigido um problema onde Anonymizer falhou anonymize marcas que tiveram várias instâncias em um arquivo DICOM.
- Corrigido um problema onde Anonymizer não honrou uma pasta expception se terminou com um carácter de separação de arquivo.
- elementos de dados privados agora podem ser adicionados a um objeto DICOM.
- criou uma nova classe FileHandler onde o usuário pode personalizar a forma como arquivos DICOM de entrada são tratadas em DServer.
- Métodos set_image_narray () e set_image_magick () recebe opções: min e: max para redimensionar valores de pixel .
- A magia e métodos de recuperação de imagem narray agora leva a opção:. Rescale para converter valores de pixel para valores de apresentação
- get_pos () método leva agora a opção: pai para estreitar a busca para baixo .
- Melhorado o método set_value () para lidar com a criação de elementos de dados dentro sequências / itens.
- Todos os métodos que retornam DObject posições Elemento de dados agora retornar um array vazio em vez de falso se não forem encontradas correspondências.
- Melhoria do tratamento das marcas particulares na biblioteca.
- transmissões de rede com codificação implícita são agora tratadas adequadamente.
- Melhorado o manuseamento de associações no código de rede.
- Algumas melhorias de formatação menores para o método print ().
- Melhorar a lógica de atualização de comprimentos grupo / seqüência / item para lidar com as alterações aos elementos de dados em hierarquias de seqüência.
- classe DLibrary é permanentemente carregado quando a gema é carregado e não precisa ser especificado pelo usuário.
- get_image_magick Method () agora lida com representação de pixel e nivelamento da janela.
- Arquivos de programa foi transferido para um sub-diretório e uma seqüência de versão do módulo adicional, de acordo com orientações preciosas.
- Renomeado DObject tipos de atributo: a:. Vr de acordo com a terminologia do padrão DICOM oficial
- método Renomeado get_raw () para get_bin () e atributo: cru para:. Bin
- get_pos renomeados () opção: array para:. seleção
- Dicionário Atualizado de acordo com a versão de 2009 da norma base DICOM oficial.
- Diversos & quot; sob o capô & quot; melhorias e limpezas de código.
Comentários não encontrado