Dữ liệu trong cú pháp chuyển giao này được tổ chức như thế nào? Mô tả từ tiêu chuẩn:DICOM xáo trộn rõ ràng VR Little Endian (1.2.840.10008.1.2.1.99)
Cú pháp chuyển này áp dụng cho mã hóa toàn bộ Tập dữ liệu DICOM. Toàn bộ Tập dữ liệu được mã hóa đầu tiên theo các quy tắc được chỉ định trong Phần A.2. Toàn bộ luồng byte sau đó được nén bằng thuật toán "Deflate" được xác định trong Internet RFC 1951.
Ban đầu tôi lấy điều này có nghĩa là toàn bộ tệp DICOM đã được nén. Nhưng nếu toàn bộ tập tin được gzipped, bao gồm cả tiêu đề có chứa cú pháp chuyển giao xác định, làm thế nào một phân tích cú pháp/người xem có thể đọc cú pháp chuyển giao để biết nó được gzipped?
Từ góc nhìn của người xem được cung cấp một tệp thuộc loại này, làm cách nào để biết tệp này có cú pháp chuyển giao này? Tìm tiêu đề GZIP?
Có bất kỳ hình ảnh mẫu có sẵn công khai nào sử dụng cú pháp chuyển này không?
Bạn có biết điều gì đó sẽ làm tăng dữ liệu này không? Tôi đã tìm ra những khoảng trống, nhưng không biết về đoạn giới thiệu (để giúp). Tôi đã cố gắng thổi phồng chúng bằng cách sử dụng một số công cụ/triển khai dựa trên zlib, nhưng mọi thứ đều thất bại. Osirix có thể đọc chúng, vì vậy tôi biết dữ liệu phải hợp lệ. Tiêu đề deflate có hợp lệ không? – whiskeyspider
Có, zlib sẽ. Đó là những gì tôi đã sử dụng. Các dữ liệu deflate là hợp lệ. Bạn cần phải làm một thổi phồng thô. Xem tài liệu 'inflateInit2()'. –