<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Splitting DICOM file in to HEADER and DATA</title>
	<atom:link href="http://blogs.circlesource.com/2009/04/16/splitting-dicom-file-in-to-header-and-data/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.circlesource.com/2009/04/16/splitting-dicom-file-in-to-header-and-data/</link>
	<description>CircleSource Technical Talent ShowCase</description>
	<lastBuildDate>Thu, 25 Feb 2010 15:22:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: maqbool</title>
		<link>http://blogs.circlesource.com/2009/04/16/splitting-dicom-file-in-to-header-and-data/comment-page-1/#comment-179</link>
		<dc:creator>maqbool</dc:creator>
		<pubDate>Sat, 30 Jan 2010 23:28:52 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.circlesource.com/?p=394#comment-179</guid>
		<description>In order to do this you nees a tool kit. You can look at DCM4CHE which is a Java based tool kit can do waht you are syaing. You can look at Clear Canvas that does tha same thing in .NET environemt.</description>
		<content:encoded><![CDATA[<p>In order to do this you nees a tool kit. You can look at DCM4CHE which is a Java based tool kit can do waht you are syaing. You can look at Clear Canvas that does tha same thing in .NET environemt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ochuko</title>
		<link>http://blogs.circlesource.com/2009/04/16/splitting-dicom-file-in-to-header-and-data/comment-page-1/#comment-178</link>
		<dc:creator>ochuko</dc:creator>
		<pubDate>Sat, 30 Jan 2010 20:31:36 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.circlesource.com/?p=394#comment-178</guid>
		<description>Hi, Maqbool, nice writeup. I&#039;d like to ask how is it possible to extract the data/image from the DICOM device/scanners into a SQL database on a PC?
What I&#039;m trying to achieve is to integrate the patient images from these devices(dicom compliant scanners) into our hospital EHR software.</description>
		<content:encoded><![CDATA[<p>Hi, Maqbool, nice writeup. I&#8217;d like to ask how is it possible to extract the data/image from the DICOM device/scanners into a SQL database on a PC?<br />
What I&#8217;m trying to achieve is to integrate the patient images from these devices(dicom compliant scanners) into our hospital EHR software.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maqbool</title>
		<link>http://blogs.circlesource.com/2009/04/16/splitting-dicom-file-in-to-header-and-data/comment-page-1/#comment-146</link>
		<dc:creator>Maqbool</dc:creator>
		<pubDate>Mon, 20 Apr 2009 14:01:13 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.circlesource.com/?p=394#comment-146</guid>
		<description>Why would some one want to do this type of manipulation? Can you provide some example of why we need this?

If I am on a UNIX machine (I am sure can be done on a Windows machine also), I can simple use very simple tools like od and dd to split this instead of going through this lengthy process. Here is how I would do it with these two simple tools...
1. Using &quot;od&quot; do a dump of the image looking for the &quot;7FE0&quot; tab and note down the byte offset from the beginning.Assume it is byte 1000.
2. Using the &#039;dd&#039; command, just write 1000 bytes so you get the header and in the next run of the dd command, just skip the 1000 bytes. 
With this you will get the pixel and header separated out.

I see that you are using dcm4che toolkit to do your work.</description>
		<content:encoded><![CDATA[<p>Why would some one want to do this type of manipulation? Can you provide some example of why we need this?</p>
<p>If I am on a UNIX machine (I am sure can be done on a Windows machine also), I can simple use very simple tools like od and dd to split this instead of going through this lengthy process. Here is how I would do it with these two simple tools&#8230;<br />
1. Using &#8220;od&#8221; do a dump of the image looking for the &#8220;7FE0&#8243; tab and note down the byte offset from the beginning.Assume it is byte 1000.<br />
2. Using the &#8216;dd&#8217; command, just write 1000 bytes so you get the header and in the next run of the dd command, just skip the 1000 bytes.<br />
With this you will get the pixel and header separated out.</p>
<p>I see that you are using dcm4che toolkit to do your work.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
