- 浏览: 3445815 次
- 性别:
- 来自: 苏州
最新评论
-
sonichy:
Qt5改动很多,要改改了。
基于QItemDelegate的例子1 SpinBoxDelegate -
我的主页6:
楼主,2.2子查询的分页方式:SELECT * FROM ar ...
Mysql 分页语句Limit用法 -
liguoqi:
非常感谢楼主的用心指导,工具以及图片例子都提供了 赞!
两款免费DCIOM 图像浏览软件介绍和DICOM图像例子供下载 -
liguoqi:
问下这个图片怎么解压损坏呀
两款免费DCIOM 图像浏览软件介绍和DICOM图像例子供下载 -
liguoqi:
楼主讲解的非常详细,还附带工具和图片例子,非常感谢
两款免费DCIOM 图像浏览软件介绍和DICOM图像例子供下载
文章列表
Author
Message
PACS connection
Moderator: Moderator Team
通过DCMTK的DCMSCU,从PACS获取图像,看看人家咋回答的。
Receiving Images from PACS using DCMSCU
Moderator: Moderator Team
Author
Message
manoindia2020
Post subject: DCMSCU get series
转载:http://forum.dcmtk.org/viewtopic.php?f=1&t=2812&hilit=DCMNET
connect to PACS system biginner question
Moderator: Moderator Team
DcmSCU example program
This is example code how to program an actual DICOM client with the DcmSCU class. In particular, it demonstrates
how to send an ECHO to the server (usually a PACS),
receive a list of studies the PACS has (Query)
and downloads them (Retrieve). For this last s ...
Howto: Extract Overlay Data
Here's an example that shows how it works in principle:
Source Code
#include "dcmtk/config/osconfig.h"
#include "dcmtk/dcmimgle/dcmimage.h"
int main(int argc, char *argv[])
{
DicomImageClass::setDebugLevel(0xff);
DicomI ...
Howto: Accessing Compressed Data
If compressed DICOM images are loaded, DCMTK most of the time does the job of decompressing the image data itself, e.g. when the user feeds it into the DicomImage class for visualization or directly calls chooseRepresentation() to change the transfer syntax. How ...
Howto: Access multi-frame images without loading complete pixel data
Here's an example that shows how to access the individual frames of a large multi-frame image (for visualization purposes) without loading the complete pixel data into main memory.
The parameter fcount in the DicomImage const ...
Howto: Generate Unique Identifier (UID)
Here's an example that shows how the generation of three new UIDs works (e.g. to be used for a new SOP Instance created by dump2dcm) :
Examples
The following example shows how to load a DICOM file and output the patient's name:
DcmFileFormat fileformat;
OFCondition status = fileformat.loadFile("test.dcm");
if (status.good())
{
OFString patientName;
if (fileformat.getDataset()->findAndGetOFString(DCM_P ...
Howto: Remove private data from a DICOM dataset
There is no ready-to-use function in DCMTK to delete all private data from a DICOM dataset. However, using the API of DcmItem and the fact that all private data has an odd group number, it is pretty easy to do this. Here is some sample code for a ...
Howto: Add private data elements to a DICOM dataset
The following example shows how to add private data elements to a DICOM dataset (if not present yet):
#include "dcmtk/config/osconfig.h"
#include "dcmtk/dcmdata/dctk.h"
#define PRV_PrivateCreator DcmTag(0x0029, 0x ...
Howto: Get information from a sequence item
The following example shows, how to get the Code Meaning from the Procedure Code Sequence.
#include "dcmtk/config/osconfig.h"
#include "dcmtk/dcmdata/dctk.h"
int main(int argc, char *argv[])
{
DcmFileFormat filefor ...
Howto: Add an item to a sequence
The following example shows, how to add a new item and the required UIDs to the Referenced Image Sequence.
This also works if there was previously no Referenced Image Sequence in the image file test.dcm.
#include "dcmtk/config/osconfig.h"
#inclu ...