Classe DicomImageInfo

Summary: Contains all meta-information from Dicom file header

Module: aspose.imaging.fileformats.dicom

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

Properties

NameTypeAccessDescription
bits_allocatedintrObtient une valeur de “bitsAllocated”.
bits_storedintrObtient le nombre de bits stockés.
bluesSystem.ByterObtient le tableau des couleurs du bleu
dicom_header_info_by_bytesSystem.ByterObtient les informations d’en-tête dicom par octets.
dicom_infoSystem.Collections.Generic.IList`1[[System.String]]rObtient les informations d’en-tête du fichier DICOM.
greensSystem.ByterObtient le tableau des couleurs du vert
heightintrObtient la hauteur.
is_little_endianboolrObtient une valeur indiquant si cette instance est en little endian.
number_of_framesintrObtient le nombre de trames.
offsetintrObtient le décalage.
photo_interpretationstringrObtient une valeur de “PhotoInterpretation”.
pixel_representationintrObtient une valeur du pixel “pixelRepresentation”.
planar_configurationintrObtient la configuration planaire.
readonly_tags_list [static]System.Collections.Generic.IList`1[[System.String]]rLa liste des balises en lecture seule. Ces valeurs de balise seront réinitialisées en fonction des données réelles de l’image lors de l’enregistrement de l’image.
rougesSystem.ByterObtient les couleurs du tableau rouge
rescale_interceptfloatrObtient une valeur de “rescaleIntercept”.
rescale_slopefloatrObtient une valeur de “rescaleSlope”.
samples_per_pixelintrObtient une valeur de “samplesPerPixel”.
signed_imageboolrObtient une valeur indiquant si “signedImage”.
widthintrObtient la largeur.
window_centrefloatrObtient le centre de la fenêtre.
window_widthfloatrObtient la largeur de la fenêtre.

Methods

NameDescription
add_tag(tag_description, value)Ajouter une nouvelle balise Dicom.
remove_tag_at(index)Supprimer une balise existante.
try_add_tag(tag_description, value)Ajouter une nouvelle balise Dicom.
try_remove_tag_at(index)Supprimer une balise existante.
try_update_tag_at(index, new_value)Mettre à jour une balise existante.
update_tag_at(index, new_value)Mettre à jour une balise existante.

Method: add_tag(tag_description, value)

 add_tag(tag_description, value) 

Ajouter une nouvelle balise Dicom.

Parameters:

ParamètreTypeDescription
tag_descriptionstringLa description de la balise. Ne peut pas être nulle ou vide.
valueSystem.ObjectLa valeur de la balise. Ne peut pas être nulle.

Method: remove_tag_at(index)

 remove_tag_at(index) 

Supprimer une balise existante.

Parameters:

ParamètreTypeDescription
indexintL’index de la balise à mettre à jour.

Method: try_add_tag(tag_description, value)

 try_add_tag(tag_description, value) 

Ajouter une nouvelle balise Dicom.

Parameters:

ParamètreTypeDescription
tag_descriptionstringLa description de la balise. Ne peut pas être nulle ou vide.
valueSystem.ObjectLa valeur de la balise. Ne peut pas être nulle.

Returns

TypeDescription
boolLe résultat de l’opération.

Method: try_remove_tag_at(index)

 try_remove_tag_at(index) 

Supprimer une balise existante.

Parameters:

ParamètreTypeDescription
indexintL’index de la balise à mettre à jour.

Returns

TypeDescription
boolLe résultat de l’opération.

Method: try_update_tag_at(index, new_value)

 try_update_tag_at(index, new_value) 

Mettre à jour une balise existante.

Parameters:

ParamètreTypeDescription
indexintL’index de la balise à mettre à jour.
new_valueSystem.ObjectLa valeur de la balise. Ne peut pas être nulle.

Returns

TypeDescription
boolLe résultat de l’opération.

Method: update_tag_at(index, new_value)

 update_tag_at(index, new_value) 

Mettre à jour une balise existante.

Parameters:

ParamètreTypeDescription
indexintL’index de la balise à mettre à jour.
new_valueSystem.ObjectLa valeur de la balise. Ne peut pas être nulle.