- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

- ファイル一覧
- グローバル

データ構造 | ネームスペース | 列挙型 | 関数
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画像を読み書きするためのライブラリ