[Dcmlib] Re: AW: AW: WG: Re2: Dicom2 error message
Jean-Pierre Roux
Jean-Pierre.Roux at creatis.insa-lyon.fr
Wed Apr 19 10:39:37 CEST 2006
Mathieu Malaterre wrote:
Hi, everybody.
A few weeks ago I added a feature to ReWrite.
rubout=xBegin,xEnd,yBegin,yEnd
ruboutvalue= [default : 0]
I never commited the stuff.
I'll do it asap.
It should solve your pb.
(the only thing that's not too much user friendly, is that it's a
command line, an*you* have to find, with an other interactive tool the
accurate values for xBegin,xEnd,yBegin,yEnd.
Jean-Pierre
> That's pretty cool and very useful. Unfortunately there is nothing
> ready in gdcm for that. This should not take me (or other gdcm dev)
> too much time. What is your time frame ?
>
> Another option is to use the Rewrite program in gdcm, and then run
> dicom2 on those gdcm preprocessed images. I suspect this would work
> since the output image of gdcm are simply uncompressed RGB.
>
> HTH,
> Mathieu
>
> Wellauer Walter wrote:
>
>> Hi Mathieu,
>>
>> I just want to mask the files with a alpha mask (see attachement) to
>> eliminate the patient information "burned in" in the image, and then
>> store them still as dicom files. An alternative would be to crop the
>> images. As we have a lot of files to process for a study, I need them
>> batch-processed.
>>
>> Walter
>>
>> -----Ursprüngliche Nachricht-----
>> Von: Mathieu Malaterre [mailto:mathieu.malaterre at kitware.com]
>> Gesendet: Dienstag, 18. April 2006 16:15
>> An: Wellauer Walter; dcmlib at creatis.insa-lyon.fr
>> Betreff: Re: AW: WG: Re2: Dicom2 error message
>>
>> Walter,
>>
>> Every single file is passing fine with gdcm 1.2 (and CVS). Now
>> the problem is that we don't have a fancy dicom2 in gdcm. What
>> exactly are you trying to do ? Depending on your goal this might
>> require a few coding from you.
>>
>> Mathieu
>>
>>
>> Wellauer Walter wrote:
>>
>>> Hi Mathieu,
>>>
>>> Thanks for your reply. The problematic files are from a Siemens
>>> Acuson Sequoia 512, but I experience the same problems with files
>>> from a Elegra G50 (which is a much older system). Attached I send
>>> you copies of some example files (*MAG* from Sequoia, exp*.dcm from
>>> Elegra)
>>>
>>> Walter
>>>
>>> -----Ursprüngliche Nachricht-----
>>> Von: Mathieu Malaterre [mailto:mathieu.malaterre at kitware.com]
>>> Gesendet: Montag, 17. April 2006 15:59
>>> An: Wellauer Walter
>>> Betreff: Re: WG: Re2: Dicom2 error message
>>>
>>> Hi Walter,
>>>
>>> I am part of the GDCM team. Is your DICOM file from a a Siemens
>>> Leonardo workstation ? If so I believe we have a patch to handle
>>> those problematic files (broken value length in some private tags).
>>> Feel free to send your question to the gdcm ML, which is at:
>>>
>>> http://www.creatis.insa-lyon.fr/Public/Gdcm/MailingList.html
>>>
>>> Or send me a copy of this file, so that I can examine.
>>>
>>> --
>>> Mathieu
>>>
>>> Sebastien BARRE wrote:
>>>
>>>
>>>> At 4/11/2006 10:25 AM, you wrote:
>>>>
>>>>
>>>>
>>>>> Bonjour M. Barre,
>>>>>
>>>>> with dicom2 I can't handle any DICOM file originated from a
>>>>> Siemens System (nor Siemens Acuson Sequoia nor Siemens Elegra
>>>>> e.g.); do you plan to adapt dicom2 to recognize those formats in
>>>>> the near future?
>>>>
>>>>
>>>>
>>>> Hi Walter,
>>>>
>>>> Unlikely, I'm glad dicom2 is still very popular, but I had no time
>>>> to upgrade it in a while. I can only recommend more up-to-date
>>>> tools like GDCM for example (
>>>> http://www.creatis.insa-lyon.fr/Public/Gdcm/Main.html).
>>>>
>>>>
>>>>
>>>>> (see the attached example files from a Acuson Sequoia 512, the
>>>>> same ones I sent you last week; DICOM files originated from GE or
>>>>> Philips Systems work fine).
>>>>
>>>>
>>>>
>>>> Sorry for the delay, I was on vacation last week.
>>>>
>>>> Thank you
>>>>
>>>>
>>>>
>>>>> Thank you for your kind reply
>>>>> Best Regards
>>>>> Walter Wellauer
>>>>> _______________________________________________
>>>>> *Walter Wellauer*
>>>>> Applikationsmanager Radiologie- & Bild_ Applikationen
>>>>> PHY4 B 8
>>>>>
>>>>> Zentrale Informatik Medizinische Spezialapplikationen ZIM
>>>>> UniversitätsSpital Zürich Physikstr. 4
>>>>> CH-8091 Zürich
>>>>> Telefon 044 255 21 65
>>>>> mailto: <mailto:walter.wellauer at usz.ch> _ walter.wellauer at usz.ch_
>>>>> <mailto:walter.wellauer at usz.ch>
>>>>> _______________________________________________
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> ---
>>>>> *Von:* Wellauer Walter
>>>>> *Gesendet:* Dienstag, 4. April 2006 15:57
>>>>> *An:* 'Sebastien BARRE'
>>>>> *Betreff:* Re2: Dicom2 error message
>>>>>
>>>>> Now I have files attached producing those photometric type
>>>>> (YBR_FULL) errors. Can you arrange your program to handle this
>>>>> kind of dicom files?
>>>>> ---------------------------------------------------------------------
>>>>> ---
>>>>> *Von:* Wellauer Walter
>>>>> *Gesendet:* Dienstag, 4. April 2006 14:29
>>>>> *An:* 'Sebastien BARRE'
>>>>> *Betreff:* AW: Dicom2 error message
>>>>>
>>>>> Bonjour,
>>>>>
>>>>> I'm trying to get a dicom with test patient data (as the patients
>>>>> name is directly on the image), which is made with the same
>>>>> settings. I'll send it as soon as I get it. In the meanwhile I'll
>>>>> send you a test dicom from the same machine (Siemens Acuson
>>>>> Sequoia 512), which doesn't produce exactly the same error
>>>>> message, but which I cannot mask neather.
>>>>>
>>>>> Thanks a lot!
>>>>>
>>>>> Walter Wellauer
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> ---
>>>>> *Von:* Sebastien BARRE [ mailto:sebastien.barre at kitware.com]
>>>>> *Gesendet:* Freitag, 31. März 2006 17:13
>>>>> *An:* Wellauer Walter
>>>>> *Betreff:* Re: Dicom2 error message
>>>>>
>>>>> Hello
>>>>>
>>>>> At 09:35 AM 3/31/2006, you wrote:
>>>>>
>>>>>
>>>>>
>>>>>>> dicom2 --mask=zero:acc-max.bmp --to=output -d EXAMS\*
>>>>>>
>>>>>>
>>>>>>>> [W] [15:51:37]
>>>>>>>
>>>>>>
>>>>>> ifbstream& sbmDicomDataElementSet::ReadFiltered( ifbstream&,
>>>>>> const sbmDic...
>>>>>> Skipped : 12 data elements (12 SQ/length = 0, 0 not found in
>>>>>> dic.)
>>>>>>
>>>>>>
>>>>>>>> [E] [15:51:37]
>>>>>>>
>>>>>>
>>>>>> bool sbmMedicalFrame::UpdateFrom(const sbmDicomDataElementSet&,
>>>>>> const UWORD)
>>>>>> can not handle photometric interpretation YBR_FULL! (email me)
>>>>>
>>>>>
>>>>>
>>>>> I appreciate the feedback. The message is here because I had never
>>>>> seen (and still haven't) a DICOM image using that specific
>>>>> photometric type (YBR_FULL). Would you consider sending me a sample ?
>>>>>
>>>>> Thank you
>>>>>
>>>
>>>
>>>
>>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>
> _______________________________________________
> Dcmlib mailing list
> Dcmlib at creatis.insa-lyon.fr
> http://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib
>
More information about the Dcmlib
mailing list