This enhancement has been incorporated in Release 2010b (R2010b). For previous product releases, read below for any possible workarounds:
The ability to edit the ImplementationUID is unavailable in the Image Processing Toolbox 6.4 (R2009b).
According to the DICOM standard PS 3.5-2007 Section 9.1:
"Each component of a UID is a number and shall consist of one or more digits. The first digit of each component shall not be zero unless the component is a single digit."
We believe we are not violating this with our current value (1.3.6.1.4.1.9590.100.1.0.100.4.0), though the trailing zero might be sufficient to throw off a validation tool.
To work around this:
1) Download the attached 'dicom_prep_FileMetadata.m' that does not include any ".0." components in the UID.
2) Make a backup of the file with the same name currently in toolbox/images/iptformats/private and replace with the new file.
3) Issue the following command in your MATLAB Command Window:
4) Restart MATLAB.
Best Answer