├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── dcmdictgen └── generatetags.go ├── dicom ├── bulkdata.go ├── bulkdata_test.go ├── charactersets.go ├── construct.go ├── construct_test.go ├── constructoptions.go ├── constructoptions_test.go ├── dataset.go ├── dataset_test.go ├── dcmreader.go ├── dcmwriter.go ├── doc.go ├── iterator.go ├── iterator_test.go ├── parse.go ├── parse_test.go ├── parseoptions.go ├── parseoptions_test.go ├── read.go ├── read_test.go ├── sequence.go ├── sequence_test.go ├── tags.go ├── transfersyntax.go ├── transfersyntax_test.go ├── utils_test.go ├── vr.go ├── write.go ├── write_test.go ├── writer.go └── writer_test.go └── testdata ├── DeflatedExplicitVRLittleEndian.dcm ├── Encoding_ISO_IR_13.dcm ├── ExplicitVRBigEndian.dcm ├── ExplicitVRBigEndianUndefLen.dcm ├── ExplicitVRLittleEndian.dcm ├── ExplicitVRLittleEndianUndefLen.dcm ├── ImplicitVRLittleEndian.dcm ├── ImplicitVRLittleEndianUndefLen.dcm ├── MultiFrameCompressed.dcm ├── MultiFrameUncompressed.dcm ├── MultiFrameUncompressed_BitsAllocatedOne.dcm ├── MultiFrameUncompressed_missingPixelTags.dcm ├── MultiFrameUncompressed_nullPixelTags.dcm ├── MultiFrameUncompressed_zeroPixelTags.dcm └── README.md /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/README.md -------------------------------------------------------------------------------- /dcmdictgen/generatetags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dcmdictgen/generatetags.go -------------------------------------------------------------------------------- /dicom/bulkdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/bulkdata.go -------------------------------------------------------------------------------- /dicom/bulkdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/bulkdata_test.go -------------------------------------------------------------------------------- /dicom/charactersets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/charactersets.go -------------------------------------------------------------------------------- /dicom/construct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/construct.go -------------------------------------------------------------------------------- /dicom/construct_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/construct_test.go -------------------------------------------------------------------------------- /dicom/constructoptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/constructoptions.go -------------------------------------------------------------------------------- /dicom/constructoptions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/constructoptions_test.go -------------------------------------------------------------------------------- /dicom/dataset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/dataset.go -------------------------------------------------------------------------------- /dicom/dataset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/dataset_test.go -------------------------------------------------------------------------------- /dicom/dcmreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/dcmreader.go -------------------------------------------------------------------------------- /dicom/dcmwriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/dcmwriter.go -------------------------------------------------------------------------------- /dicom/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/doc.go -------------------------------------------------------------------------------- /dicom/iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/iterator.go -------------------------------------------------------------------------------- /dicom/iterator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/iterator_test.go -------------------------------------------------------------------------------- /dicom/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/parse.go -------------------------------------------------------------------------------- /dicom/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/parse_test.go -------------------------------------------------------------------------------- /dicom/parseoptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/parseoptions.go -------------------------------------------------------------------------------- /dicom/parseoptions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/parseoptions_test.go -------------------------------------------------------------------------------- /dicom/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/read.go -------------------------------------------------------------------------------- /dicom/read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/read_test.go -------------------------------------------------------------------------------- /dicom/sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/sequence.go -------------------------------------------------------------------------------- /dicom/sequence_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/sequence_test.go -------------------------------------------------------------------------------- /dicom/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/tags.go -------------------------------------------------------------------------------- /dicom/transfersyntax.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/transfersyntax.go -------------------------------------------------------------------------------- /dicom/transfersyntax_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/transfersyntax_test.go -------------------------------------------------------------------------------- /dicom/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/utils_test.go -------------------------------------------------------------------------------- /dicom/vr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/vr.go -------------------------------------------------------------------------------- /dicom/write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/write.go -------------------------------------------------------------------------------- /dicom/write_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/write_test.go -------------------------------------------------------------------------------- /dicom/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/writer.go -------------------------------------------------------------------------------- /dicom/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/dicom/writer_test.go -------------------------------------------------------------------------------- /testdata/DeflatedExplicitVRLittleEndian.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/DeflatedExplicitVRLittleEndian.dcm -------------------------------------------------------------------------------- /testdata/Encoding_ISO_IR_13.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/Encoding_ISO_IR_13.dcm -------------------------------------------------------------------------------- /testdata/ExplicitVRBigEndian.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/ExplicitVRBigEndian.dcm -------------------------------------------------------------------------------- /testdata/ExplicitVRBigEndianUndefLen.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/ExplicitVRBigEndianUndefLen.dcm -------------------------------------------------------------------------------- /testdata/ExplicitVRLittleEndian.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/ExplicitVRLittleEndian.dcm -------------------------------------------------------------------------------- /testdata/ExplicitVRLittleEndianUndefLen.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/ExplicitVRLittleEndianUndefLen.dcm -------------------------------------------------------------------------------- /testdata/ImplicitVRLittleEndian.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/ImplicitVRLittleEndian.dcm -------------------------------------------------------------------------------- /testdata/ImplicitVRLittleEndianUndefLen.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/ImplicitVRLittleEndianUndefLen.dcm -------------------------------------------------------------------------------- /testdata/MultiFrameCompressed.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/MultiFrameCompressed.dcm -------------------------------------------------------------------------------- /testdata/MultiFrameUncompressed.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/MultiFrameUncompressed.dcm -------------------------------------------------------------------------------- /testdata/MultiFrameUncompressed_BitsAllocatedOne.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/MultiFrameUncompressed_BitsAllocatedOne.dcm -------------------------------------------------------------------------------- /testdata/MultiFrameUncompressed_missingPixelTags.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/MultiFrameUncompressed_missingPixelTags.dcm -------------------------------------------------------------------------------- /testdata/MultiFrameUncompressed_nullPixelTags.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/MultiFrameUncompressed_nullPixelTags.dcm -------------------------------------------------------------------------------- /testdata/MultiFrameUncompressed_zeroPixelTags.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/MultiFrameUncompressed_zeroPixelTags.dcm -------------------------------------------------------------------------------- /testdata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/go-dicom-parser/HEAD/testdata/README.md --------------------------------------------------------------------------------