- 博客(38)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 回调函数测试例子
回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。 回调函数实现的机制是 ⑴定义一个回调函数; ⑵提供函数实现的一方在初始化的时候,将回调函数的函数指针注...
2012-09-29 14:15:22 1123
ostringstream 的清空数据方法
关于C++中 <sstream>中ostringstream的清空方法。 ostringstream outString;outString.str("");//清空数据 容易混淆的是,outString.clear()//清空错误的标志位 outString.str()有种两种用法,Get/set the associated str...
2012-09-27 15:28:57 6575 1
原创 输入参数和输出参数
1.输入参数,是函数的调用者,传递给函数的实现者,对函数来说,是函数外部传入给函数内部使用的输出参数,是函数的实现者,传递给函数的调用者,对函数来说,是函数内部返回给函数外部的需要说明的是,有些参数,即是输入参数又是输出参数2.输出参数可以有多个,返回值只能有一个输出参数有时候又是输入参数,返回值没有这种情况当函数只有一个输出时,即可以采用输出参数的方式,也可以...
2012-09-26 10:43:22 2619
【最新snapshot】DCMTK3.6.1(MD支持库)安装说明
【前言】 最近,因为需要开发DICOM网管模块,必须使用DCMTK的DcmNet模块。但是DCMTK3.6.0在DcmNet模块中只提供两个实验阶段的网络类DcmSCU和DcmSCP。而且他们并没有完全实现DICOM的C-Echo、C-Find、C-Get、C-Move和C-store操作。只实现了C-Echo和C-Find操作。 调研了一番,发现DCMT...
2012-09-25 16:16:39 374
原创 长光所考博信息
总结一下,以后有个奔头。。搞科研的收入太微薄了。唉。。。 1、中国科学院 招生网,长光所 博士专业目录2、长光所招生网3、长光所研究生教育网4、长光所2010年博士考试专业课真题,看附件。2010年博士生入学考试试题.part1.rar 、part2.rar 报名时间:大概在12月07日~12月09日左右(12月初)考试时间:大概在3月9日左右查询初试成绩...
2012-09-24 14:25:40 633
【原创】自定义Appender类,输出DCMTK日志
就像DCMTK官方论坛说的那个问题一样:问题:自定义Appender输出DCMTK的oflog DCMTK日志输出类大家都知道:DCMTK只提供下面四个日志输出类。FileAppender: Appends log events to a file.(将DCMTK日志输出到一个文件中)ConsoleAppender:ConsoleAppender appends log eve...
2012-09-24 10:30:56 405
原创 问题:自定义Appender输出DCMTK的oflog
在我调试DCMTK的DcmNet过程中,发现在Oflog中,DCMTK的日志只能输出到控制台应用程序的console窗口,或者输出到文件中,无法单独获取日志信息。如果想输出Gui项目中,需要自己继承log4cpus,自定义Appender实现输出log。如果我实现了,再过来更新我的代码。已解决该问题:【原创】自定义Appender类,输出DCMTK日志 Subscr...
2012-09-24 10:09:35 318
原创 ofstream、ifstream、fstream
学习一下C++的文件流: ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(< < ) 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的...
2012-09-23 19:23:37 171
原创 将ostream 对象转换成字符串流输出
将ostream 对象转换成字符串流输出 因为项目中需要获取控制台程序的输出结果。所以必须把stream 捕获。 #include <strstream>#include <ostream>#include <iostream>using namespace std;void f(ostream& out){...
2012-09-22 10:47:24 2831
原创 sstream和strstream以及fstream
在C++有两种字符串流,也称为数组I/O流,一种在sstream中定义,另一种在strstream中定义。 它们实现的东西基本一样。 strstream里包含 class strstreambuf; class istrstream; class ostrstream; class strstream; 它们是基于C类型字符串char*编写的。 sstream中包含 class istrings...
2012-09-22 10:38:14 239
原创 字符串流 ostrstream 和 istrstream
ostrstream类流/*ostrstream流可以实现将一个二进制数转换成串的字符存入在字符数组对象中。*/#include<iostream.h>#include<strstrea.h>#include<string.h>void main(){ const int LENGTH=80; char buff...
2012-09-22 10:28:14 812
原创 Qt官网变更【2012】
Qt最近被Digia完全收购,诺基亚这两年的不理不睬,没有魄力,不仅断送了他的手机霸主地位,也耽误了Qt这两年的快速发展。希望Digia能让Qt真正实现 run everywhere. 最近Qt的官方网站,分为了一个是商业版网站,另一个是开发者网站。很多开源下载的类库都放在开发者网站上了,以前的很多旧版本下载链接都失效了。但在开发者网站的Qt开源版本ftp上都可以下载。 当...
2012-09-21 19:30:18 102
原创 【转】QT实现不规则窗体
看到好文章,收藏一下:看到网上有很多不规则窗体的实现,效果很酷.于是使用QT也实现了一个,QT的不规则窗体实现非常简单,只需要设置一个mask(遮掩)图片,这个图片的格式可以使用png或bmp格式,我使用了png格式,默认窗体是矩形的,使用png图像,将需要隔离在窗体之外的区域的像素设置为白色或透明色,其他颜色的区域对应显示出来的窗体.关键代码就几行.#ifndef IRREGU...
2012-09-21 18:50:25 94
原创 将有格式的int解析成float
因项目中有一个需求:将采集到所有short int 转换成float型,而且int的后四位是float的小数段,前8位是float的整数段 例如采集到一个 qint16 m = 0x1234,我们需要把0x123.4(假设这样写),真正的float值为291.3999 QTime t; t.start(); qint16 m = 0x1234; q...
2012-09-20 18:10:41 196
原创 fatal error C1083: Cannot open include file: 'iostream.h': No such file or dire
错误: fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory 我的源代码测试回调函数,编译不通过,出现如上错误。 原因: 将#include <iostream.h>改为 #include <iostream>using name...
2012-09-20 17:19:56 2163
原创 DCMTK create GSPS object with multiple image references
Howto: Create GSPS object with multiple image referencesHere's an example that shows how to create a GSPS object with annotations and multiple image references: #include "dcmtk/config/oscon...
2012-09-18 09:17:23 375
原创 DCMTK Create a Mammography CAD SR Document
Howto: Create a Mammography CAD SR DocumentHere's an example that shows how to start from scratch:Source Code #include "dcmtk/config/osconfig.h"#include "dcmtk/dcmsr/dsrdoc.h"#inclu...
2012-09-18 09:17:12 259
原创 DCMTK Howto: User Identity Negotiation
Howto: User Identity NegotiationSince April 2008 DCMTK allows for handling a feature called User Identity Negotiation, which is an optional mechanism to send/receive user credentials, a Kerbero...
2012-09-18 09:16:53 176
原创 DCMTK: Set output directory to DcmSCP
AuthorMessagenicolaszerr Post subject: Set output directory to DcmSCPPosted: Thu, 2011-09-22, 13:26 Joined: Thu, 2011-09-22, 12:54Posts: 4Location: France...
2012-09-18 09:16:40 603
原创 DCMTK DCMScu和DCMScp 细节讨论
PACS connectionModerator: Moderator Team Page 1 of 5 [ 65 posts ] Go to page 1, 2, 3, 4, 5 Next Subscribe topic | Bookmark topic | Print view | E-mail friendPre...
2012-09-15 14:04:23 1493
原创 DCMTK:Receiving Images from PACS using DCMSCU
通过DCMTK的DCMSCU,从PACS获取图像,看看人家咋回答的。Receiving Images from PACS using DCMSCUModerator: Moderator Team Page 1 of 1 [ 7 posts ] Subscribe topic | Bookmark topic | Pri...
2012-09-15 14:03:33 805
原创 DCMTK:DCMSCU get series
AuthorMessagemanoindia2020 Post subject: DCMSCU get seriesPosted: Fri, 2011-10-21, 22:57 Joined: Tue, 2011-06-28, 14:36Posts: 28Location: ChennaiHi, ...
2012-09-15 14:02:54 253
原创 DCMTK DCMSCU例子
转载:http://forum.dcmtk.org/viewtopic.php?f=1&t=2812&hilit=DCMNETconnect to PACS system biginner questionModerator: Moderator Team Page 1 of 3 [ 31 posts ] Go to page ...
2012-09-15 14:01:59 885
原创 DCMTK:howto:dcmscu-example 网络客户端
DcmSCU example programThis is example code how to program an actual DICOM client with the DcmSCU class. In particular, it demonstrateshow to send an ECHO to the server (usually a PACS),...
2012-09-15 14:00:57 518
原创 DCMTK提取Overlay Data
Howto: Extract Overlay DataHere'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...
2012-09-14 14:07:12 524
原创 DCMTK获取压缩后的pixel data
Howto: Accessing Compressed DataIf 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 DicomImag...
2012-09-14 14:06:58 1006
原创 DCMTK读取多帧图像,不需要全部读取像素数据,即可处理数据
Howto: Access multi-frame images without loading complete pixel dataHere's an example that shows how to access the individual frames of a large multi-frame image (for visualization purposes) wi...
2012-09-14 14:06:28 1083
原创 DCMTK形成DICOM的UID
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) :Source Code ...
2012-09-14 14:06:12 634
原创 DCMTK读取DICOM文件,获取数据集、建立DicomDIr
ExamplesThe 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...
2012-09-14 14:05:55 1245
原创 DCMTK从DICOM数据集中删除私有数据
Howto: Remove private data from a DICOM datasetThere 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 al...
2012-09-13 11:30:39 386
原创 DCMTK在DICOM数据集中添加自定义标签
Howto: Add private data elements to a DICOM datasetThe following example shows how to add private data elements to a DICOM dataset (if not present yet): #include "dcmtk/config/osconfig.h"...
2012-09-13 11:18:30 658
原创 DCMTK从一组DICOM序列图像中获取一项
Howto: Get information from a sequence itemThe following example shows, how to get the Code Meaning from the Procedure Code Sequence. #include "dcmtk/config/osconfig.h" #include "dcmtk/dc...
2012-09-13 11:08:52 621
原创 DCMTK在一个序列图像中插入一项
Howto: Add an item to a sequenceThe 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...
2012-09-13 10:52:54 326
原创 DCMTK读取DICOM文件头信息的三种方法
Howto: Load File Meta-HeaderHere's an example that shows how to load the File Meta Information Header of a DICOMfile without reading the dataset. This could be useful if you are e.g. only i...
2012-09-13 10:47:14 794
原创 DICOM开发工具总结
网上流行的DICOM协议开发工具: 1、DICOM开发类库主要有: (1)、DCMTK(3.6.0), 官方下载网站,(如何安装编译DCMTK3.6.0) DCMTK实现了对DICOM图像存储、传输、图像显示所有操作. DCMTK提供了在各种操作系统下使用的可能版本,如LINUX、SUN、MACOS、WINDOWS等 DCMTK开源项目,BSD license。 DCM...
2012-09-12 14:47:38 1544
原创 【转】将QT开发的界面程序封装成DLL,在VC中成功调用
最近手头的一个项目需要做一个QT界面,并且封装成DLL,然后再动态调用DLL给出的接口函数,使封装在DLL内部的QT界面跑起来,在网上查了很多资料,今天终于成功了,经验不敢独享,因为CSDN给了我很多帮助,将心得写在这里供大家参考。 PS:本文中谈的是用QT封装一个包含界面的DLL,然后在其他任何地方使用任何语言来调用这个DLL,不是那种在qt creator里面建一个dll工程,然后再在q...
2012-09-11 10:33:37 885
原创 诺基亚挥别Qt,转手给Digia
一家总部位于芬兰的IT业务供应商Digia今天宣布,已经签署了一项协议,来从Nokia手中接管Qt软件技术和Qt业务,其中包括产品开发、商业/开源授权和服务业务。收购完成后,Digia计划将Qt快速应用于Android、iOS和Windows 8平台。 在2011年3月,Nokia曾将Qt业务中的商业授权业务(commercial licensing business)和专业服务业务(pro...
2012-09-11 09:37:56 173
原创 Qt多线程间信号槽传递非QObject类型对象的参数
一、以前就发现过这个问题: 在Qt项目中,有时候为了让自己的类,可以重载操作符 '=','<<','>>'. 也有时候需要用一个类进行文件的读写,所以很多C++类还是要简单化的,不需要继承QObject,不需要Qt的元对象机制。 但是对于这些简单C++类,有些时候要是调用Qt的信号槽当做参数进行跨线程发送,就会出现如下问题:这种情况一般,编译可以通过,...
2012-09-07 15:29:02 659
人工智能-车型分类-车辆识别-公开数据集
2022-09-22
ODB操作手册
2012-02-28
WINDOWS核心编程 chm
2010-12-03
VC++的项目,如何分层管理项目的程序文件啊?
2011-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人