dicom

C-Find Query - Is StudyInstanceUID required for Series Level queries?

独自空忆成欢 提交于 2020-01-04 01:37:50
问题 In this answer it says: in DICOM you have to provide all unique keys (Patient ID, Study Instance UID, Series Instance UID and SOP Instance UID) down to the level that you are querying I am looking for a reference to the DICOM standard that says that? In particular, I need 'proof' that StudyInstanceUID is required for Series Level queries. 回答1: This is specified in DICOM Part 4 (Service Class Specifications), Chapter C.4.1.2.1 Baseline Behavior of SCU: The Identifier contained in a C-FIND

C-Find Query - Is StudyInstanceUID required for Series Level queries?

杀马特。学长 韩版系。学妹 提交于 2020-01-04 01:37:02
问题 In this answer it says: in DICOM you have to provide all unique keys (Patient ID, Study Instance UID, Series Instance UID and SOP Instance UID) down to the level that you are querying I am looking for a reference to the DICOM standard that says that? In particular, I need 'proof' that StudyInstanceUID is required for Series Level queries. 回答1: This is specified in DICOM Part 4 (Service Class Specifications), Chapter C.4.1.2.1 Baseline Behavior of SCU: The Identifier contained in a C-FIND

Manipulating and Converting PixelData of CT Image with fo-dicom in C#

…衆ロ難τιáo~ 提交于 2020-01-03 19:15:52
问题 For some tests I'm trying to manipulate the PixelData element of a CT image stored in dicom format and write it back in the file with Fellow Oak Dicom in C#. After some research I found out that the matrix I want to deal with is in the Buffer of PixelData stored in a byte -array. So I wrote following code: DicomFile ctFile = DicomFile.Open(image); var pixDat = ctFile.Dataset.Get<byte[]>(DicomTag.PixelData); for (int i = 0; i < pixData.Length; i++) { pixDat[i] = Convert.ToByte(200); } ctFile

DICOM C-StoreSCP: Is there any way to know for sure that the study is received completely?

坚强是说给别人听的谎言 提交于 2020-01-03 02:54:28
问题 This question is next part of my other question. My SCP receive images from multiple clients. Each client behaves differently. Some clients send complete study on only one association; so in this case, when association is closed, SCP can know that complete study is received. Some clients send multiple studies on same association; which is DICOM legal. Some clients send one study on multiple associations; which is DICOM legal. Data transfer happens on unstable internet. If study is being

How to decode manually JPEG Lossless, Non-Hierarchical, First-Order Prediction

◇◆丶佛笑我妖孽 提交于 2020-01-03 00:57:07
问题 I'm trying to create a DICOM viewer on my own, using only JavaScript and HTML5. I'm working on this project for the last few days and now I successfully parse all textual information I need and I can also correctly read and display uncompressed Grayscale and RGB images. Now I'm trying to display the so called "JPEG Lossless, Nonhierarchical, First- Order Prediction" type of image (in the DICOM file, it is enumarated with the Transfer Syntax Unique Identification: 1.2.840.10008.1.2.4.70) but I

DICOM dimensions in matlab array (all frames end up in last dimension of array)

血红的双手。 提交于 2020-01-02 18:36:51
问题 In one of my GUIs I load DICOM images. Sometimes they are just a volume and another dimension and when I load them in Matlab everything ends up where I want it. handles.inf = dicominfo([filepath filename]); handles.dat = dicomread(handles.inf); size(handles.dat) ans = 128 128 128 512 For an 128 by 128 by 128 volume at 512 timepoints for example (actually the third dimension would not even be 128, the third dimension is stacks, of which I don't know what it is). However sometimes There are

Best IEEE 754-1985 representation for X3.9-1978 based standard

吃可爱长大的小学妹 提交于 2020-01-02 06:00:38
问题 As per DICOM standard, a type of floating point can be stored using a Value Representation of Decimal String. See Table 6.2-1. DICOM Value Representations: Decimal String: A string of characters representing either a fixed point number or a floating point number. A fixed point number shall contain only the characters 0-9 with an optional leading "+" or "-" and an optional "." to mark the decimal point. A floating point number shall be conveyed as defined in ANSI X3.9, with an "E" or "e" to

Best IEEE 754-1985 representation for X3.9-1978 based standard

痴心易碎 提交于 2020-01-02 06:00:30
问题 As per DICOM standard, a type of floating point can be stored using a Value Representation of Decimal String. See Table 6.2-1. DICOM Value Representations: Decimal String: A string of characters representing either a fixed point number or a floating point number. A fixed point number shall contain only the characters 0-9 with an optional leading "+" or "-" and an optional "." to mark the decimal point. A floating point number shall be conveyed as defined in ANSI X3.9, with an "E" or "e" to

Free DICOM files, with Multiple Overlays

北城以北 提交于 2020-01-01 18:55:22
问题 I'm in need of some sample DICOM files that I can use to test out multiple overlays. I have looked everywhere, maybe i'm not searching for the right thing idk, but could anybody help me with this?? The real reason I want the DICOM files is to better understand the Overlays data structure hands on... I need to examine the files. Links to sites would be appreciated. 来源: https://stackoverflow.com/questions/4939364/free-dicom-files-with-multiple-overlays

using javascript to extract/display dicom image data [closed]

纵饮孤独 提交于 2020-01-01 03:27:07
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 10 months ago . I am looking to use JavaScript to extract and then display the image data from a DICOM file. I was wondering if anyone knew of any frameworks or tools to help me go about doing this. Thanks in advance. 回答1: A dicom file is basically a binary file that can be parsed, as far as I'm concerned there is not a