Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

dicominfo

Leer metadatos del mensaje DICOM

Descripción

ejemplo

info = dicominfo(filename) lee los metadatos del archivo compatible de Digital Imaging and Communications in Medicine (DICOM), .filename

info = dicominfo(filename,'dictionary',D) lee el mensaje DICOM mediante el archivo de diccionario de datos, .D

info = dicominfo(___,Name,Value) proporciona opciones adicionales al analizador mediante pares.Name,Value Puede especificar varios pares nombre-valor.

Ejemplos

contraer todo

Leer metadatos de un mensaje DICOM.

info = dicominfo('CT-MONO2-16-ankle.dcm')
info =     struct with fields:                            Filename: 'C:\Temp\matlab\toolbox\images\imdata\CT-MONO2-16-ankle.dcm'                        FileModDate: '18-Dec-2000 12:06:43'                           FileSize: 525436                             Format: 'DICOM'                      FormatVersion: 3                              Width: 512                             Height: 512                           BitDepth: 16                          ColorType: 'grayscale'     FileMetaInformationGroupLength: 192         FileMetaInformationVersion: [2×1 uint8]            MediaStorageSOPClassUID: '1.2.840.10008.5.1.4.1.1.7'         MediaStorageSOPInstanceUID: '1.2.840.113619.2.1.2411.1031152382.365.1.736169244'                  TransferSyntaxUID: '1.2.840.10008.1.2'             ImplementationClassUID: '1.2.840.113619.6.5'          ImplementationVersionName: '1_2_5'       SourceApplicationEntityTitle: 'CTN_STORAGE'             IdentifyingGroupLength: 414                          ImageType: 'DERIVED\SECONDARY\3D'                        SOPClassUID: '1.2.840.10008.5.1.4.1.1.7'                     SOPInstanceUID: '1.2.840.113619.2.1.2411.1031152382.365.1.736169244'                          StudyDate: '1993.04.30'                         SeriesDate: '1993.04.30'                        ContentDate: '1993.04.30'                          StudyTime: '11:27:24'                         SeriesTime: '11:27:24'                        ContentTime: '11:27:24'                           Modality: 'CT'                     ConversionType: 'WSD'                       Manufacturer: 'GE MEDICAL SYSTEMS'                    InstitutionName: 'JFK IMAGING CENTER'             ReferringPhysicianName: [1×1 struct]                        StationName: 'CT01OC0'                   StudyDescription: 'RT ANKLE'              PhysicianReadingStudy: [1×1 struct]                       OperatorName: [1×1 struct]              ManufacturerModelName: 'GENESIS_ZEUS'                 PatientGroupLength: 18                        PatientName: [1×1 struct]             AcquisitionGroupLength: 10                    SoftwareVersion: '03'            RelationshipGroupLength: 134                   StudyInstanceUID: '1.2.840.113619.2.1.1.322987881.621.736170080.681'                  SeriesInstanceUID: '1.2.840.113619.2.1.2411.1031152382.365.736169244'                       SeriesNumber: 365                     InstanceNumber: 1       ImagePresentationGroupLength: 168                    SamplesPerPixel: 1          PhotometricInterpretation: 'MONOCHROME2'                               Rows: 512                            Columns: 512                      BitsAllocated: 16                         BitsStored: 16                            HighBit: 15                PixelRepresentation: 1            SmallestImagePixelValue: 0                  PixelPaddingValue: 0                       WindowCenter: 1024                        WindowWidth: 4095                   RescaleIntercept: -1024                       RescaleSlope: 1                        RescaleType: 'US'               PixelDataGroupLength: 524296

Argumentos de entrada

contraer todo

Nombre del archivo DICOM, especificado como vector de caracteres o escalar de cadena.

Tipos de datos: char | string

Archivo de diccionario de datos, especificado como vector de caracteres o escalar de cadena. El archivo debe estar en la ruta de búsqueda.DMATLAB® El archivo predeterminado es .dicom-dict.mat

Tipos de datos: char | string

Argumentos de par nombre-valor

Especifique pares opcionales separados por comas de argumentos. es el nombre del argumento y es el valor correspondiente. deben aparecer entre comillas.Name,ValueNameValueName Puede especificar varios argumentos de par de nombre y valor en cualquier orden como .Name1,Value1,...,NameN,ValueN

Ejemplo: dicominfo('CT-MONO2-16-ankle.dcm','UseVRHeuristic',false)

Lea incorrectamente los archivos DICOM no conformes que cambian los modos de representación de valores (VR), especificados como el par separado por comas que consta de y o .'UseVRHeuristic'truefalse

Cuando se establece en (valor predeterminado), utiliza una heurística para ayudar a leer ciertos archivos DICOM no conformes que cambian los modos VR incorrectamente. muestra una advertencia si se utiliza la heurística.truedicomreaddicomread Un pequeño número de archivos compatibles no se leerá correctamente. Establézalo para leer estos archivos compatibles.UseVRHeuristicfalse

Tipos de datos: logical

Conformar tipos de datos en el diccionario de datos, independientemente de la información que esté presente en el archivo.info El valor predeterminado es , que utiliza los códigos VR del archivo incluso si difieren del diccionario de datos.false La mayoría de las veces no es necesario establecer este campo, ya que el contenido del archivo y el diccionario de datos casi siempre están de acuerdo. Cuando es (el valor predeterminado), emite una advertencia cuando no están de acuerdo.UseDictionaryVRfalsedicominfo Especifique como cuando se emite la advertencia y proporcionar para producir errores.UseDictionaryVRtrueinfodicomwrite

Tipos de datos: logical

Argumentos de salida

contraer todo

Metadatos DICOM, devueltos como struct.

Introducido antes de R2006a