在进行无损压缩的主题之前,先说一下什么是传输语义吧!毕竟是否进行压缩最直接的观察点就在传输语义;
引用一下下面一句话(https://www.medicalconnections.co.uk/kb/Transfer-Syntax/)
Transfer Syntax is the language used in DICOM to describe the DICOM file format and the network transfer methods. 3 main variables are contained in the Transfer Syntax:
- VR: Implicit/Explicit
- Endianism: Little-Endian/BigEndian
- Pixel Data Compression
For DICOM Files, the Transfer Syntax is stored in the File Meta Header, and for networking it is negotiated between the SCU & SCP. For more information about how the negotiation happens and how to control the network transfer using Transfer Syntax can be found here.
Here is a summary of the most common DICOM Transfer syntaxes:
传输语义是什么呢?其实它主要由两个部分组成,
其一是字节序(大小端编码),确认字节存储或传输时字节的顺序;这个基本上都是little字节序。举个例子吧 十进制数 35280 用十六进制表示是0xff00,但是存储到文件中你用十六进制编辑器打开你看到的是这个样子00ff 这就是little字节序。
其二是确定从0002元数据以后的dataElement的VR是显示还是隐式。
其中最常用的传输语义也就那么几种,其他的用到了再查一下就ok了,非压缩的传输语义如下几种:
Uncompressed
Implicit VR Little-endian
- Value : 1.2.