Looking for the latest version? Download EvilDicom SRC.zip (1.9 MB)
Name Modified Size Downloads / Week Status
Totals: 7 Items   2.3 kB 1
0.05.7 2012-02-01 55 weekly downloads
0.05.6 2011-09-30 11 weekly downloads
0.05.5 2011-09-29 11 weekly downloads
0.05.4 2011-09-28 11 weekly downloads
0.05.3 2011-09-21 11 weekly downloads
0.05.2 2011-09-20 22 weekly downloads
PROJECT_README.txt 2012-02-01 2.3 kB 11 weekly downloads
Evil DICOM release notes: The latest version 0.05.7 has been updated: DicomObject has been appropriately renamed to DICOMElement DicomCollection has been appropriately renamed to DICOMObject All instances of lower case Dicom were replaced with the uppercase: DICOM **New API Documentation at evildicom.rexcardan.com Updates for 0.05.6 were: *Now supports DICOM =>XML. One line of code: *DicomFile df = new Dicomfile("needs2BConverted.dcm"); df.ToXML("myXmlFileName.xml"); *Parse method in the IntegerString and DecimalString has been changed to TryParse to avoid blank data exceptions. Previously if one of these data types had a null data, there would be an exception when the Data property was read. Updates for 0.05.5 were: *UIDHelper class to generate unique identifiers for DICOM files. See the tutorial at evildicom.rexcardan.com. Updates for 0.05.4 were: *ImageMatrix contructor had a bug when loading multiple image slices. Now works as expected. See the "Extractig the DICOM Image" tutorial for more information. *DataAsStringArray() method has been updated in VRs that inherit from AbstractBinary. This allows you to visualize the data easier in the Dicom Explorer application (evildicom.rexcardan.com). *The string encoding has been updated to correct the padding done to string data sets containing an odd number of bytes. Previously, Evil Dicom added a space to even the bytes. Now it correctly adds a null character ('\0') to even the bytes. Updates for 0.05.3 were: *You can now create and add objects to the DICOM file without have to declare them: df.PATIENT_NAME.Data = "Fred Flinstone"; Previously you had to do: PersonsName name = new PersonsName(); name.Tag = new Tag.... name.Data = "Fred Flinstone"; df.addObject(name); Updates for 0.05.2 were: *New tutorials posted at http://evildicom.rexcardan.com *Read unscaled pixel values with ImageHelper.GetPixelsUnscaled() *Better (quicker) bitmap rendering *8bpp bitmap rendering instead of 24bit redundant *Import DICOM files without DICOM preamble using default constructor *ImageMatrix class slimmer and more refined Evil Dicom is mostly documented on http://evildicom.rexcardan.com but please use the tracker here to report bugs and request new features. Thanks.
Source: PROJECT_README.txt, updated 2012-02-01