dicom

Matlab 3D Volume visualization - dicom file

三世轮回 提交于 2019-12-21 21:28:48
问题 I am looking forward to visualize a 3D matrix into matlab from dicom files. As I am not quite familiar with matlab, i managed to get help from this post: The difference is that my matrix is not made of 1 and 0 but negative numbers that are correctly red with imshow(dicomeread(dicomFile)) How can I get to the same contrast but with a 3D rendering ? My code : dicomFilesZm = dir(fullfile(myDcmFolder, 'SLZ-*.dcm')); %Get files name dicomFilesZp = dir(fullfile(myDcmFolder, 'SLZ+*.dcm')); %~ Z =

Matlab DICOM Slices

南笙酒味 提交于 2019-12-21 19:57:01
问题 I have a DICOM image loaded as a matrix in matlab. My question is, how do I show specific slices of that image in each orthogonal direction? Like view slice x at position 100, y=0, z=0 回答1: If your matrix is M, and has d dimensions (3, or what have you) and you want to plot a 1-D "slice" of one of the dimensions then: plot(squeeze(M(n1,n2, ...,:,...)); where n1,n2,... are the positions of dimension x,y,... where you want to slice, and the operator (:) is the dimension you want to plot. for

Is there any alternate way to processing DICOM images using WPF in C# without any third party/Library?

可紊 提交于 2019-12-21 16:24:01
问题 I started working in a new project with a big challenge. I am working in a medical project and in that I have to read DICOM images and process the image with its properties. I gathered some basic knowledge on DICOM and PACS. As I worked on WPF around 2 years of my career so I choose to do this project using C# and WPF. I googled a lot and even I went through many articles in SO and also in codeproject, every where I found they used some libraries/ third party tools like: gdcm , LEADTOOLS ,

Is there any alternate way to processing DICOM images using WPF in C# without any third party/Library?

六月ゝ 毕业季﹏ 提交于 2019-12-21 16:23:34
问题 I started working in a new project with a big challenge. I am working in a medical project and in that I have to read DICOM images and process the image with its properties. I gathered some basic knowledge on DICOM and PACS. As I worked on WPF around 2 years of my career so I choose to do this project using C# and WPF. I googled a lot and even I went through many articles in SO and also in codeproject, every where I found they used some libraries/ third party tools like: gdcm , LEADTOOLS ,

引用一篇,有关DICOM

假装没事ソ 提交于 2019-12-21 05:38:00
这里引用一篇! http://blog.csdn.net/jackmacro/archive/2010/02/27/5332682.aspx Access to other parts ... preface latest changes table of contents part1 - general information & standard formats part2 - standard formats (continued) part3 - proprietary CT formats part4 - proprietary MR formats part5 - proprietary other formats part6 - hosts & compression part7 - general information sources part8 - DICOM information sources index by keyword START OF PART 8 7.7 DICOM Information Sources AdobePhotoshop Plugins (Public Domain) for ACR/NEMA import (works with NIH Image also): Note that NIH Image now imports

Excluding Blank Nodes from SPARQL query results

安稳与你 提交于 2019-12-21 02:35:13
问题 I am using RDFLib to query on the Semantic Dicom Ontology. I am querying for owl:Class in the graph constructed from the above ontology. RDFLib returns results which contain blank nodes and I wish to exclude such queries. My query - from rdflib import Graph g = Graph() g.parse('dicom.owl') q = """SELECT ?c WHERE {?c rdf:type owl:Class}""" qres = g.query(q) dicom.owl is the Semantic Dicom Ontology downloaded in my machine. Some of the results that I receive - How can I modify my query to

DICOM Slice Ordering

限于喜欢 提交于 2019-12-20 08:45:07
问题 I have a basic question for the DICOM protocol. I know how I can calculate the orientation labels of every slice of a DICOM image (A,P,L,R,H,F). But when I got for example an Axial slices with numbers from 0001 to 0024 I need to know if the slice order is from Head to Feet or from Feet to Head. How can I calculate that ? 回答1: Patient Position (0018, 5100) will tell you if the patient was scanned head-first supine, feet-first prone, head-first prone, etc. Instance Number (0020, 0013), also

How to read nested/child DICOM tags from sequences using fo-dicom?

a 夏天 提交于 2019-12-20 07:35:57
问题 For my project, I'm trying to read a radiation therapy plan (RT Plan) out of a DICOM file with fo-dicom 3.0.2 and C# in VS2015 (.Net 4.5.2). Thanks to a DICOM Editor, I know the values stored in the different DicomTags , but I cant get access to all Tag s. e.g I'm trying to read the DicomTag.BeamDose and I know the value isn't empty. string storedfile = file_path + file_name; Dicom.DicomFile file = Dicom.DicomFile.Open(@storedfile); MessageBox.Show(file.Dataset.Get<string>(Dicom.DicomTag

What does the index refer to when selecting a pixel on an image in Matlab?

夙愿已清 提交于 2019-12-20 03:42:49
问题 When looking at a single pixel of an image in Matlab, what does this index refer to? X/Y refer to the coordinates of the pixel, and RGB refers to the color, but any ideas on what the index is? To clarify, when I am viewing a figure in Matlab and use the data cursor to select a point, the three lines shown are: X: ### Y: ### Index: ### RGB: ###, ###, ### I am trying to "average" several dicom images together, and it appears that the numbers that are added and being manipulated is this index

JPEG Lossless in DICOM

浪尽此生 提交于 2019-12-20 02:56:36
问题 In the DICOM spec one of the Transfer Syntaxes is 1.2.840.10008.1.2.4.70 defined as JPEG Lossless, Nonhierarchical, First- Order Prediction (Processes 14 [Selection Value 1]) . What does "JPEG Lossless, Nonhierarchical, First- Order Prediction (Processes 14 [Selection Value 1])" mean? Is this format the same as JPEG-LS? This page seems to indicate that there is some difference (JPEG-LS is listed in the bottom section). Is is possible to read or write this format in Python? Looking over the