[FFmpeg-devel] [PATCH] Add DICOM Support

Shivam shivgo at iitk.ac.in
Mon Jun 24 18:48:13 EEST 2019


Hi!

     The code is to add DICOM Support. The patch is only for 
uncompressed dicom files using explicit value representation. I would 
extend it, once i clarify some doubts.     As dicom image files contain 
lots of metadata about the patient. So, should i display that data while 
demuxing or should i ignore and only demux the image data ?. In the 
current patch, i have made an option "-metadata", which when used will 
print the data on the terminal while demuxing.


Also, in the dicomdict.c ( which is only required for implicit dicom 
files, and for metadata), till now i have only specified ~200 data 
elements. but the dicom specification, specifies a total of ~4000 data 
elements (would do binary search if all the tags are needed ). So, is 
there a better way to specifiy that data?. (I mean if we ignore the 
metadata about the patient, then we only need to specify ~150 data 
elements for image data).


I have uploaded some samples of dicom files with explicit value 
representation here (in case needed).

https://drive.google.com/drive/folders/1V8HUNeX3EYiPLj_dcFt8C68tAh7C7v4X?usp=sharing


Please comment,

Thank you ,

Shivam Goyal

-------------- next part --------------
A non-text attachment was scrubbed...
Name: dicom_support.patch
Type: text/x-patch
Size: 33475 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20190624/f0ba585c/attachment.bin>


More information about the ffmpeg-devel mailing list