Đặc điểm nổi bật
Aspose.Medical cho các tính năng .NET
Aspose.Medical for .NET là một thư viện lớp đa nền tảng mạnh mẽ cho phép các ứng dụng của bạn thực hiện một loạt các nhiệm vụ xử lý DICOM.
DICOM File hoạt động
Mở DICOM file
- Mở các tệp DICOM từ các đường file hoặc dòng
- Hỗ trợ mã hóa nhân vật Fallback cho văn bản không ASCII
- Các chiến lược đọc tối ưu hóa bộ nhớ cho các tập tin lớn:- ReadAll: Tải tất cả dữ liệu vào bộ nhớ (default)
- ReadLargeOnDemand: Tags lớn tải trên yêu cầu
- SkipLargeTags: Skip tags vượt quá giới hạn
Tạo DICOM file
- Tạo các tập tin DICOM mới từ scratch
- Sao chép các tệp DICOM hiện có như các mẫu
- Xây dựng các tệp DICOM từ các tập tin dữ liệu và metadata
Lưu DICOM file
- Lưu vào đĩa hoặc Streams
- Tùy chỉnh tùy chọn lưu cho các chiều dài nhóm và xử lý chuỗi
DICOM quản lý dữ liệu
Đọc dữ liệu Elements
- Kiểm tra tính sẵn có của dữ liệu trước khi thu hồi
- Nhận một hoặc nhiều giá trị từ tags
- Safe retrieval với giá trị fallback mặc định
- Hỗ trợ cho tất cả DICOM Value Representations (VR)
Thay đổi các yếu tố dữ liệu
- Thêm các tag DICOM mới
- Cập nhật giá trị thẻ hiện có
- Xóa các yếu tố dữ liệu cá nhân hoặc khối
- Xóa điều kiện dựa trên các tiêu chí
Tags hỗ trợ tư nhân
- Thêm thẻ cá nhân tùy chỉnh để đánh dấu từ điển
- Làm việc với phần mở rộng DICOM cụ thể cho nhà cung cấp
Text mã hóa
- Hỗ trợ Multi-charset cho nhân vật quốc tế
- cấu hình mã hóa tùy chỉnh
- Tự động mã hóa phát hiện
DICOM Imaging hoạt động
khung rendering
- Render các khung cá nhân từ các tệp DICOM
- Hỗ trợ các phương pháp đa khung (CT, MRI scans)
- Access frame count và kích thước
- Định dạng BGRA-32 pixel
tùy chọn Rendering
- Kiểm soát Overlay Visibility
- Cài đặt overlay màu sắc
- Truy cập các giá trị pixel cá nhân
Hướng dẫn sử dụng Raw Pixel Data Access
- Truy cập trực tiếp đến các file dữ liệu pixel
- Hỗ trợ các dòng công việc phân tích hình ảnh
DICOM Transcoding
Chuyển đổi Syntax
- Chuyển đổi giữa các syntax chuyển đổi DICOM khác nhau
- Hỗ trợ syntax:- Đánh giá về Implicit VR Little Endian
- Lời bài hát: Little Endian
- JPEG Baseline (Điều kiện 1)
- JPEG thất bại
- JPEG-LS không bị tổn thất / Near-Lossless
- JPEG 2000 Lossy/Không thua
- RL không thua
DICOM Phân danh
Quyền riêng tư
- HIPAA và GDPR tuân thủ danh tính
- Xóa hoặc sửa đổi thông tin nhận dạng cá nhân (PII)
- Bảo vệ tính toàn vẹn hình ảnh y tế
Hồ sơ Anonymous
- Hồ sơ bảo mật được xác định trước:- Hồ sơ cơ bản
- Mở lại an toàn tùy chọn tư nhân
- Retain UIDs tùy chọn
- Thiết bị Retain / Identity
- Tính năng của bệnh nhân
- Mô tả sạch / nội dung cấu trúc / đồ họa
Hồ sơ tùy chỉnh
- Tải hồ sơ tùy chỉnh từ CSV, JSON hoặc XML file
- Định nghĩa quy tắc danh tính tùy chỉnh theo tag
- Các hành động có thể cài đặt: Xóa, Zero, Thay thế, Giữ
Anonymous nâng cao
- Tên bệnh nhân tùy chỉnh và thay thế ID
- Anonymization in-place mà không tạo file mới
DICOM Phân tích
JSON Phân tích
- Chuyển đổi DICOM sang JSON
- DICOM Web Services (PS3.18) tuân thủ
- Deserialize JSON trở lại DICOM
Xml Phân tích
- Chuyển đổi DICOM sang định dạng XML
- Hỗ trợ vòng tròn đầy đủ
- tùy chọn serialization
nền tảng hỗ trợ
- Hệ điều hành: Windows, Linux, macOS
- Kiến trúc: x64, ARM64 (macOS)
- • Tính năng: .NET 8.0+
- Thread Safety: An toàn cho các ứng dụng đa thread (một thread mỗi file)
Hiệu suất và Scalability
- Bộ xử lý tối ưu hóa bộ nhớ cho các tệp DICOM lớn
- I/O dựa trên dòng cho hoạt động ổ đĩa giảm
- Giới hạn bộ nhớ có thể cấu hình
- Thích hợp cho server và client deployments