How can I get a colormap to be saved with a dicom file using dicomwrite? I'm also getting these types of error
I = dicomread([fpath filename]); cmap = parula(64); filename2 = filename(21:end); dicomwrite(I,cmap,filename2);
Error using dicom_prep_metadata>checkSC (line 127)
Secondary Capture image class (1.2.840.10008.5.1.4.1.1.7.2) must have MONOCHROME2 photometric interpretation.
Error in dicom_prep_metadata (line 81)
checkSC(IOD_UID, metadata, X, dictionary);
Error in dicom_create_IOD (line 26)
metadata = dicom_prep_metadata(IOD_UID, metadata, X, map, options.txfr, options.usemetadatabitdepths, dictionary);
Error in dicomwrite>write_message (line 274)
[attrs, status] = dicom_create_IOD(SOP_UID, X, map, …
Error in dicomwrite (line 210)
[status, options] = write_message(X, filename, map, metadata, options);
Error in main (line 14)
dicomwrite(I,cmap,filename2);
Best Answer