Detalles de software:
Versión: 0.9.6
Fecha de carga: 12 May 15
Licencia: Libre
Popularidad: 315
DICOM (Digital Imaging and Communication in Medicine) es un estándar para la manipulación, almacenamiento, impresión y transmisión de información en imágenes médicas.
Funciona para transacciones locales, pero para eventos de networking también.
Incluye una definición de formato de archivo y un protocolo de comunicaciones de red.
Rubí DICOM soporta la lectura de, la edición y la escritura en este formato de archivo.
También cuenta con soporte experimental para las modalidades de comunicación de red, como consultas, mover, enviar y recibir archivos
¿Qué hay de nuevo en esta versión:.
- Se ha solucionado un problema por el que la negociación papel en el código de red causaría una excepción.
- Se ha solucionado un problema por el que una petición de C-Move podría terminar en lugar de esperar adecuadamente para un recibo.
- Se ha solucionado un problema por el que el código de red se colgaba a la espera de una respuesta cuando no hay nada.
- Cargar automáticamente RMagick / mini_magick cuando se utilizan los métodos de imagen, para evitar excepciones confusas.
- json Hecho y gema yaml dependencias, para evitar excepciones inesperados cuando se utilizan los métodos #to_json y #to_yaml.
- Dé una advertencia en lugar de elevar un error al Padre # borrar y #VALUE recibe un argumento, obviamente, no es válido.
- Introducido Padre # representación, dando una descripción de la matriz de objetos de secuencia, de artículos y DObject.
- varios métodos rediseñado para mejorar la simplicidad código.
- especificación mejorada utilizar RSpec 3.
- Se ha cambiado los archivos de información de RDoc a formato Markdown.
- Mejora del rendimiento al escribir segmentos de cuerda DICOM.
- diccionarios uid de .txt elemento y cambiado a .tsv.
¿Qué hay de nuevo en la versión 0.9.5:
- Agregado DObject # anonimizar para facilitar el anonimato de un solo objeto DICOM.
- add_element Añadido y add_sequence métodos para convenientemente la creación de nuevos elementos / secuencias que pertenecen a un DObject o artículo específico.
- Se ha solucionado un problema por el que la biblioteca NArray donde sea necesario cuando se trata de pasar una matriz a la pixeles = método.
- Se ha solucionado un problema por el que las dos bibliotecas Magick cuando sea necesario cuando se trata de pasar un objeto de imagen a la imagen = método.
- Agregado DObject # was_dcm_on_input atributo para separar entre los elementos de archivo y DObject dadas a DICOM :: carga.
- Añadida la opción:. Include_empty_parents a DObject # escribir
- Se ha eliminado el obsoleto DObjet # escritura:. ADD_META opción
¿Cuál es nuevo en la versión 0.9.3:
- desuso todo # Eliminar * métodos (sustituido con # Eliminar *) para aumentar la coherencia con Ruby.
- Se ha cambiado preferido nombre de variable DObject de obj de DCM para todos los ejemplos.
- Añadido métodos de comparación (== #, #eql? Y #hash), así como dinámica # to_ * métodos a DObject, Element, Elemento y Secuencia de clases.
- manejo incorrecto fija de datos de píxeles 3D con NArray (regresión introducida en v0.8).
- Anonymizer puede tomar una lista de etiquetas que desea eliminar por completo de los archivos DICOM en forma anónima.
- Agregado Número de Acceso a la lista de etiquetas que son anónimos por defecto.
- Ha añadido un método generate_uid para la creación personalizada (pero válida) UID.
¿Qué hay de nuevo en la versión 0.7:
- set_image Añadido () y set_image_narray () para escribir píxeles datos al objeto DICOM, complementando set_image_magick ().
- método Agregado get_image (), que recupera los datos de píxeles a una matriz estándar de Ruby.
- Ha añadido un método para eliminar todos los elementos de datos privados en el objeto DICOM.
- clase Anonymizer ha adquirido la capacidad de eliminar todos los elementos de datos privados cuando anonimizar.
- Se ha solucionado un problema por el que no Anonymizer para anonimizar etiquetas que tenían varias instancias en un archivo DICOM.
- Se ha solucionado un problema por el que Anonymizer no cumplió una carpeta expception si terminó con un carácter de separación de archivos.
- elementos de datos privados pueden ahora añadirse a un objeto DICOM.
- Creado una nueva clase FileHandler donde el usuario puede personalizar la forma en archivos DICOM entrante se manejan en dServer.
- Métodos set_image_narray () y set_image_magick () toma opciones: min y: máx reescalar los valores de píxel .
- La magia y los métodos de recuperación de imagen narray ahora toma la opción:. Cambiar la escala al convertir los valores de píxeles con los valores de presentación
- get_pos Método () ahora toma la opción: los padres para estrechar una búsqueda abajo .
- Mejora el método set_value () para gestionar la creación de elementos de datos dentro de las secuencias / artículos.
- Todos los métodos DObject que regresan posiciones elemento de datos ahora devuelven una matriz vacía en vez de falso si no se encuentran coincidencias.
- Manejo mejorado de etiquetas privadas en la biblioteca.
- transmisiones de red con codificación implícita ahora se manejan adecuadamente.
- Mejora de la gestión de las asociaciones en el código de red.
- Algunas mejoras de formato menor importancia al método print ().
- Mejorar la lógica de actualización de longitudes grupo / secuencia / artículo para manejar los cambios en los elementos de datos en jerarquías de secuencia.
- clase DLibrary se carga de forma permanente cuando la gema se carga y ya no tiene que ser especificado por el usuario.
- get_image_magick Método () ahora se encarga de la representación de píxeles y la ventana de nivelación.
- Archivos de programa se trasladó a un sub-directorio y una cadena de versión del módulo añadido, de conformidad con las directrices de la gema.
- Renombrado DObject atributos: tipos a:. Vr de conformidad con la terminología de la norma DICOM oficial
- método Renombrado get_raw () para get_bin () y atributo: prima a:. Bin
- get_pos renombrados () opción: array a:. selección
- Actualización Diccionario de conformidad con la versión 2009 de la norma base DICOM oficial.
- Varios & quot; bajo el capó & quot; mejoras y limpieza de código.
Comentarios que no se encuentran