All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.charleslzq.dicom.data.DicomImageMetaInfo.kt Maven / Gradle / Ivy

package com.github.charleslzq.dicom.data

import com.google.common.collect.Maps
import java.net.URI
import java.time.LocalDateTime

data class DicomImageMetaInfo(
        var name: String? = null,
        var imageType: String? = null,
        var sopUID: String? = null,
        var date: String? = null,
        var time: String? = null,
        var instanceNumber: String? = null,
        var samplesPerPixel: Int? = null,
        var photometricInterpretation: String? = null,
        var rows: Int? = null,
        var columns: Int? = null,
        var pixelSpacing: String? = null,
        var bitsAllocated: Int? = null,
        var bitsStored: Int? = null,
        var highBit: Int? = null,
        var pixelRepresentation: Int? = null,
        var windowCenter: String? = null,
        var windowWidth: String? = null,
        var rescaleIntercept: Float? = null,
        var rescaleSlope: Float? = null,
        var rescaleType: String? = null,
        val files: MutableMap = Maps.newHashMap(),
        val updateTime: MutableMap = Maps.newHashMap()
)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy