0

私の質問はなんとなく単純です。

VM>1 の TAG からすべての値を取得したいと考えています。

たとえば、Acquisition Matrix という名前の (0018,1310) タグは VM=4 であるため、次のようにダッシュで区切られた 4 つの値を格納します。

0/320/192/0

この TAG に保存されているすべての値を読み取りたいのですが、次を使用する場合:

...
acquisitionMatrix = dcmObj.getString(Tag.AcquisitionMatrix);
....

私は最初だけを手に入れます!どうすればこれを達成できますか?

4

1 に答える 1

0

Tarmoが提案したように実行できると思います...しかし、次を使用してこれらの値をint(s)として取得できました:

...
int[] matrix = null;
matrix = dcmObj4.getInts(Tag.AcquisitionMatrix);
for(int i=0; i<matrix.length;i++) {
    log.info(">>>>>> Acquisition matrix[" + i + "]: " + matrix[i]);
}
...
于 2015-06-03T10:00:13.393 に答える