Download Latest Version EvilDicom SRC.zip (1.9 MB)
Email in envelope

Get an email when there's a new version of Evil Dicom (classic)

Home
Name Modified Size InfoDownloads / Week
0.05.7 2012-02-01
0.05.6 2011-09-30
0.05.5 2011-09-29
0.05.4 2011-09-28
0.05.3 2011-09-21
0.05.2 2011-09-20
PROJECT_README.txt 2012-02-01 2.3 kB
Totals: 7 Items   2.3 kB 0
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