pretty code

2009年8月15日 星期六

VR Length、Value Length

explicit VR

OB、OW、OF、SQ、UN、UT,VR為4個byte,後2個byte為0x0000,Value Length為4個byte.其他VR為2個byte,Value Length也為2個Byte.

implicit VR

無VR,Value Length為4個byte.

故簡單來說有VR,VR幾個byte,Value Length便幾個byte. 無VR一律4個byte.

補充:
explicit VR下,OB、OW、OF、SQ、UN允許不定長度,但需要用Sequence Delimitation(FFFF,E0DD)來判斷結尾,此時Value Length為0xFFFFFFFF。

implicit VR下,可以允許不定長度,規則同上。

沒有留言: