DICOM.jl
DICOM.jl copied to clipboard
Julia package for reading and writing DICOM (Digital Imaging and Communications in Medicine) files
I have some proposed changes to DICOM.jl that I wanted to ask for comments from people more familiar with the format and with GitHub/Julia development. Since I'm still learning, please...
tests
Need to add some basic tests and test data.
The DICOM files I get from our PACS here at MIT Martinos Center don't have headers. Is this common enough that `dcm_parse` should just try to read the file anyway...
This requires some additional state while parsing.
Would be nice to add `Base.writemime` methods (see the new [multimedia I/O](http://docs.julialang.org/en/latest/stdlib/base/#multimedia-i-o) mechanism) to export standard image types (e.g. `image/png`), not to mention `application/dicom`.
If the content of the `(0028, 0103)` tag is 1, then the pixel data is signed, but at present `pixeldata_parse` always treats data as unsigned.