Classe DicomImageInfo

Summary: Contains all meta-information from Dicom file header

Module: aspose.imaging.fileformats.dicom

Full Name: aspose.imaging.fileformats.dicom.DicomImageInfo

Properties

NameTypeAccessDescrizione
bits_allocatedintrOttiene un valore di “bitsAllocated”.
bits_storedintrOttiene il numero di bit memorizzati.
bluesSystem.ByterOttiene i colori dell’array del blu
dicom_header_info_by_bytesSystem.ByterOttiene le informazioni dell’intestazione DICOM per byte.
dicom_infoSystem.Collections.Generic.IList`1[[System.String]]rOttiene le informazioni dell’intestazione del file DICOM.
greensSystem.ByterOttiene i colori dell’array del verde.
heightintrOttiene l’altezza.
is_little_endianboolrOttiene un valore che indica se questa istanza è little endian.
number_of_framesintrOttiene il numero di fotogrammi.
offsetintrOttiene l’offset.
photo_interpretationstringrOttiene un valore di “PhotoInterpretation”.
pixel_representationintrOttiene un valore del pixel “pixelRepresentation”.
configurazione_planareintrOttiene la configurazione planare.
readonly_tags_list [static]System.Collections.Generic.IList`1[[System.String]]rL’elenco dei tag di sola lettura. Questi valori dei tag verranno reimpostati in base ai dati immagine effettivi al salvataggio dell’immagine.
rossiSystem.ByterOttiene i colori dell’array del rosso
rescale_interceptfloatrOttiene un valore di “rescaleIntercept”.
rescale_slopefloatrOttiene un valore di “rescaleSlope”.
campioni_per_pixelintrOttiene un valore di “samplesPerPixel”.
signed_imageboolrOttiene un valore che indica se “signedImage”.
widthintrOttiene la larghezza.
window_centrefloatrOttiene il centro della finestra.
window_widthfloatrOttiene la larghezza della finestra.

Methods

NameDescrizione
add_tag(tag_description, value)Aggiungi un nuovo tag Dicom.
remove_tag_at(index)Rimuovi un tag esistente.
try_add_tag(tag_description, value)Aggiungi un nuovo tag Dicom.
try_remove_tag_at(index)Rimuovi un tag esistente.
try_update_tag_at(index, new_value)Aggiorna un tag esistente.
update_tag_at(index, new_value)Aggiorna un tag esistente.

Method: add_tag(tag_description, value)

 add_tag(tag_description, value) 

Aggiungi un nuovo tag Dicom.

Parameters:

ParametroTipoDescrizione
tag_descriptionstringLa descrizione del tag. Non può essere nulla o vuota.
valoreSystem.ObjectIl valore del tag. Non può essere nullo.

Method: remove_tag_at(index)

 remove_tag_at(index) 

Rimuovi un tag esistente.

Parameters:

ParametroTipoDescrizione
indexintL’indice del tag da aggiornare.

Method: try_add_tag(tag_description, value)

 try_add_tag(tag_description, value) 

Aggiungi un nuovo tag Dicom.

Parameters:

ParametroTipoDescrizione
tag_descriptionstringLa descrizione del tag. Non può essere nulla o vuota.
valoreSystem.ObjectIl valore del tag. Non può essere nullo.

Returns

TipoDescrizione
boolIl risultato dell’operazione.

Method: try_remove_tag_at(index)

 try_remove_tag_at(index) 

Rimuovi un tag esistente.

Parameters:

ParametroTipoDescrizione
indexintL’indice del tag da aggiornare.

Returns

TipoDescrizione
boolIl risultato dell’operazione.

Method: try_update_tag_at(index, new_value)

 try_update_tag_at(index, new_value) 

Aggiorna un tag esistente.

Parameters:

ParametroTipoDescrizione
indexintL’indice del tag da aggiornare.
new_valueSystem.ObjectIl valore del tag. Non può essere nullo.

Returns

TipoDescrizione
boolIl risultato dell’operazione.

Method: update_tag_at(index, new_value)

 update_tag_at(index, new_value) 

Aggiorna un tag esistente.

Parameters:

ParametroTipoDescrizione
indexintL’indice del tag da aggiornare.
new_valueSystem.ObjectIl valore del tag. Non può essere nullo.