Questions tagged [dicom]

Digital Imaging and Communications in Medicine (DICOM) standard defines formats for storing and communicating medical images. Non-programming specific questions about DICOM are off-topic for Stack Overflow. For questions related to a specific tool-kit, use a more specific tag in addition to, or instead of, this tag.

Digital Imaging and Communications in Medicine (DICOM) standard defines formats for storing and communicating medical images. It's used to enable interoperability between applications from multiple manufacturers which store or communicate medical images.

Further details can be found at the DICOM Wikipedia page or DICOM Homepage.

1158 questions
-1
votes
1 answer

How to parse a DICOM file(.IMA files) using C++?

I know there are a few libraries available. But I have to write my own parser for it. I am an amateur. How do I go about tackling this? What things should I know before trying to write my own parser?
-1
votes
1 answer

How to extract features from a 3D Dicom Image

I am working on a project that needs to extract features from the medical images (.DICOM). I am working on Borland C++. I have never worked on such a project. Can you provide me some useful resources or algorithms to extract 3D images' features?
-1
votes
2 answers

Simple display of DICOM format file image

I am trying to read a simple dicom file named "CR-MONO1-10-chest" from http://www.barre.nom.fr/medical/samples/ which is a 440x440 sized image. As expained on http://www.dclunie.com/medical-image-faq/html/part1.html , the image data is at the end of…
rnso
  • 23,686
  • 25
  • 112
  • 234
-1
votes
1 answer

Compare Dicom image in MATLAB (in one file)

for my project i have to segment the abnormalities in a CT brain image. I want to do that by comparing the right side of the brain with the left side. This could be done by using the intensity difference of the image. For example, blood is brighter…
Edris
  • 1
-1
votes
1 answer

Trouble finding certain tag values

I'm trying to find the value of several tags using pydicom. For some reason only certain tags work while others do not. Below is a traceback explaining my problem. Can anyone see a way around the int() base 16 problem? >>>…
G Warner
  • 1,309
  • 1
  • 15
  • 27
-1
votes
1 answer

Exchanging the pixel_array for a DICOM RT Dose file - values change - pydicom

I have a DICOM RT Dose file that I want to change the original pixel_array with a new one. The problem is that when I give a certain pixel its new value, somewhere in the process it changes randomly. The block of code for the exchange is given…
-1
votes
1 answer

Eliminate connected component in 3d volume matlab

I have a CT lung 3d volume, I am using matlab to extract nodules and classify it ... I need to eliminate "delete" the air ways from the volume, in order to minimize suspected nodules, there is a connected component function in matlab but it works…
-1
votes
1 answer

How to send a DICOM file to PACS using MergeCom toolkit

I had a requirement to send the DICOM files created to the PACS using MergeCom tool kit C++. Can anybody post sample code to read the DICOM file from local and send the same to PACS using MergeCom.
Kiran Joshy
  • 105
  • 10
-1
votes
2 answers

Include MergeCom DICOM toolkit with ios using Swift

I am very new to adding c/c++ library to iOS project. My requirement is to add DICOM toolkit (written in c/c++) to my swift ios project. I have spent two days with googling to find steps how to include and use it, but i could not find any such blogs…
-1
votes
1 answer

How can I convert Dicom directory (series of dicom images) to 3D volume image?

I have almost 80 dicom images in a folder. Now, I want to convert these series of dicom images to a 3d volume. Below is the code which loads MRI data, forms counter slices and then generates 3d volume. But, it loads inbuilt MRI images. How can I…
santosh patil
  • 87
  • 1
  • 13
-1
votes
1 answer

Meta language to generate Schematron

I am considering writing a piece of code (script if possible). To convert a human readable specification (DICOM) into a machine parsable validation. The DICOM standard uses DocBook (XML) to define relationship for its elements and attributes, for…
malat
  • 12,152
  • 13
  • 89
  • 158
-1
votes
1 answer

How to validate medical image files

I'm interested in validating medical image files of certain formats. When I say validate I mean make sure they are indeed files of that kind and not, say, some malware disguised as a file. So for example if someone has a file virus.exe and they…
WhiteTiger
  • 758
  • 1
  • 7
  • 21
-1
votes
1 answer

FO-DICOM C-MOVE response: "Cannot understand"

var cmove = new DicomCMoveRequest(AEServer, studyUID); // AEServer is my server name which listening for a C-STORE request. var client = new DicomClient(); client.AddRequest(cmove); client.Send(ip, port, false, AEClient, serverName); // AEClient…
dremerDT
  • 96
  • 3
  • 11
-1
votes
1 answer

Building gdcm-2.4.3 with CMake 3.2.2

I have previously downloaded gdcm-2.4.3 and built it using CMake with the following command. cmake -G "Visual Studio 10 2010 Win64" ..\gdcm-2.4.3 Which worked fine. I now want to repeat this but now it says it can't find a bunch of header files…
PaulN
  • 329
  • 2
  • 6
  • 13
-1
votes
2 answers

Vtk read dicom file

I am trying to iterate through all pixels in dicom file. For now i am using a demo: int main(int argc, char* argv[]) { std::string inputFilename = "MR000000"; // Read all the DICOM files in the specified directory. …
rungus2
  • 327
  • 1
  • 5
  • 13