Класс 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_allocatedintrПолучает значение “bitsAllocated”.
bits_storedintrПолучает количество сохранённых бит.
bluesSystem.ByterПолучает массив цветов синего
dicom_header_info_by_bytesSystem.ByterПолучает информацию заголовка DICOM по байтам.
dicom_infoSystem.Collections.Generic.IList`1[[System.String]]rПолучает информацию заголовка DICOM-файла.
greensSystem.ByterПолучает массив цветов зелёного
heightintrПолучает высоту.
is_little_endianboolrПолучает значение, указывающее, является ли этот экземпляр little endian.
number_of_framesintrПолучает количество кадров.
offsetintrПолучает смещение.
photo_interpretationstringrПолучает значение “PhotoInterpretation”.
pixel_representationintrПолучает значение пикселя “pixelRepresentation”.
планарная_конфигурацияintrПолучает планарную конфигурацию.
readonly_tags_list [static]System.Collections.Generic.IList`1[[System.String]]rСписок только для чтения тегов. Эти значения тегов будут сброшены в соответствии с фактическими данными изображения при сохранении изображения.
красныеSystem.ByterПолучает массив цветов красного
rescale_interceptfloatrПолучает значение “rescaleIntercept”.
rescale_slopefloatrПолучает значение “rescaleSlope”.
образцов_на_пиксельintrПолучает значение “samplesPerPixel”.
signed_imageboolrПолучает значение, указывающее, является ли “signedImage”.
widthintrПолучает ширину.
window_centrefloatrПолучает центр окна.
window_widthfloatrПолучает ширину окна.

Methods

NameDescription
add_tag(tag_description, value)Добавить новый тег Dicom.
remove_tag_at(index)Удалить существующий тег.
try_add_tag(tag_description, value)Добавить новый тег Dicom.
try_remove_tag_at(index)Удалить существующий тег.
try_update_tag_at(index, new_value)Обновить существующий тег.
update_tag_at(index, new_value)Обновить существующий тег.

Method: add_tag(tag_description, value)

 add_tag(tag_description, value) 

Добавить новый тег Dicom.

Parameters:

ПараметрТипОписание
tag_descriptionstringОписание тега. Не может быть пустым или состоять только из пробелов.
значениеSystem.ObjectЗначение тега. Не может быть пустым.

Method: remove_tag_at(index)

 remove_tag_at(index) 

Удалить существующий тег.

Parameters:

ПараметрТипОписание
indexintИндекс тега, который будет обновлен.

Method: try_add_tag(tag_description, value)

 try_add_tag(tag_description, value) 

Добавить новый тег Dicom.

Parameters:

ПараметрТипОписание
tag_descriptionstringОписание тега. Не может быть пустым или состоять только из пробелов.
значениеSystem.ObjectЗначение тега. Не может быть пустым.

Returns

ТипОписание
boolРезультат операции.

Method: try_remove_tag_at(index)

 try_remove_tag_at(index) 

Удалить существующий тег.

Parameters:

ПараметрТипОписание
indexintИндекс тега, который будет обновлен.

Returns

ТипОписание
boolРезультат операции.

Method: try_update_tag_at(index, new_value)

 try_update_tag_at(index, new_value) 

Обновить существующий тег.

Parameters:

ПараметрТипОписание
indexintИндекс тега, который будет обновлен.
new_valueSystem.ObjectЗначение тега. Не может быть пустым.

Returns

ТипОписание
boolРезультат операции.

Method: update_tag_at(index, new_value)

 update_tag_at(index, new_value) 

Обновить существующий тег.

Parameters:

ПараметрТипОписание
indexintИндекс тега, который будет обновлен.
new_valueSystem.ObjectЗначение тега. Не может быть пустым.