endToEnd/strip_pixel_data.py (10 lines of code) (raw):
import sys
import pydicom
if __name__ == '__main__':
ds = pydicom.dcmread(sys.argv[1])
try:
del ds['PixelData']
except KeyError:
pass
ds.file_meta.TransferSyntaxUID = '1.2.840.10008.1.2.1'
ds.save_as(ds.filename)