データ構造 | ネームスペース | 列挙型 | 関数
dicom_tag.h

DICOM画像を読み書きするためのライブラリ [詳細]

#include "../config/mist_conf.h"
#include <iostream>
#include <string>
#include <set>
#include "dicom_tag/dicom_tag0002.csv"
#include "dicom_tag/dicom_tag0028.csv"
#include "dicom_tag/dicom_tagFFFF.csv"
#include "dicom_tag/dicom_uid.csv"

ソースコードを見る。

データ構造

class  mist::dicom::dicom_tag
 DICOMタグ(DICOMデータの内容を表すもの) [詳細]
class  mist::dicom::dicom_uid
 DICOMのUIDを扱うクラス [詳細]
class  mist::dicom::dicom_tag_table
 MISTで扱うことができるDICOMタグの一覧を登録するクラス [詳細]
class  mist::dicom::dicom_uid_table
 DICOMが扱う UID の一覧を管理するクラス [詳細]

ネームスペース

namespace  mist
namespace  mist::dicom
 DICOMファイルを操作する関数・クラスを含む名前空間

列挙型

enum  mist::dicom::dicom_vr {
  mist::dicom::UNKNOWN, mist::dicom::AE, mist::dicom::AS, mist::dicom::AT,
  mist::dicom::CS, mist::dicom::DA, mist::dicom::DS, mist::dicom::DT,
  mist::dicom::FL, mist::dicom::FD, mist::dicom::IS, mist::dicom::LO,
  mist::dicom::LT, mist::dicom::OB, mist::dicom::OF, mist::dicom::OW,
  mist::dicom::PN, mist::dicom::SH, mist::dicom::SL, mist::dicom::SQ,
  mist::dicom::SS, mist::dicom::ST, mist::dicom::TM, mist::dicom::UI,
  mist::dicom::UL, mist::dicom::UN, mist::dicom::US, mist::dicom::UT
}
 DICOMのVRタグの種類 [詳細]

関数

unsigned int mist::dicom::construct_dicom_tag (unsigned short group, unsigned short element)
 (group, element) のDICOMタグ識別子を作成する
unsigned short mist::dicom::get_dicom_group (unsigned int group_element)
 (group, element) のDICOMタグ識別子を作成する
unsigned short mist::dicom::get_dicom_element (unsigned int group_element)
 (group, element) のDICOMタグ識別子を作成する
dicom_vr mist::dicom::get_dicom_vr (const std::string &vr)
 文字列からVRタグを作成する
std::string mist::dicom::get_dicom_vr (const dicom_vr &vr)
 VRタグを文字列に直す

説明

DICOM画像を読み書きするためのライブラリ


Generated on Wed Nov 12 2014 19:44:27 for MIST by doxygen 1.8.1.2