- 浏览: 3445816 次
- 性别:
- 来自: 苏州
最新评论
-
sonichy:
Qt5改动很多,要改改了。
基于QItemDelegate的例子1 SpinBoxDelegate -
我的主页6:
楼主,2.2子查询的分页方式:SELECT * FROM ar ...
Mysql 分页语句Limit用法 -
liguoqi:
非常感谢楼主的用心指导,工具以及图片例子都提供了 赞!
两款免费DCIOM 图像浏览软件介绍和DICOM图像例子供下载 -
liguoqi:
问下这个图片怎么解压损坏呀
两款免费DCIOM 图像浏览软件介绍和DICOM图像例子供下载 -
liguoqi:
楼主讲解的非常详细,还附带工具和图片例子,非常感谢
两款免费DCIOM 图像浏览软件介绍和DICOM图像例子供下载
文章列表
【前言】
最近,因为需要开发DICOM网管模块,必须使用DCMTK的DcmNet模块。但是DCMTK3.6.0在DcmNet模块中只提供两个实验阶段的网络类DcmSCU和DcmSCP。而且他们并没有完全实现DICOM的C-Echo、C-Find、C-Get、C-Move和C-store操作。只实现了C-Echo和C-Find操作。
调研了一番,发现DCMTK小组在最新的snapshot版本中(DCMTK3.6.1 2012-08-31),已经实现了DICOM全部操作。而且他们官方论坛中,开发人员在回答疑问时候,针对3.6.0中出现的bug等问题。他们也是 ...
总结一下,以后有个奔头。。搞科研的收入太微薄了。唉。。。
1、中国科学院 招生网,长光所 博士专业目录
2、长光所招生网
3、长光所研究生教育网
4、长光所2010年博士考试专业课真题,看附件。2010年博士生入学考试试题.part1.rar 、part2.rar
报名时间:大概在12月07日~12月09日左右(12月初)
考试时间:大概在3月9日左右
查询初试成绩:大概在4月16日左右
考试科目:英语、计算方法、计算机控制与应用
就像DCMTK官方论坛说的那个问题一样:问题:自定义Appender输出DCMTK的oflog
DCMTK日志输出类
大家都知道:DCMTK只提供下面四个日志输出类。
FileAppender: Appends log events to a file.(将DCMTK日志输出到一个文件中)
ConsoleAppender:Consol ...
在我调试DCMTK的DcmNet过程中,发现在Oflog中,DCMTK的日志只能输出到控制台应用程序的console窗口,或者输出到文件中,无法单独获取日志信息。
如果想输出Gui项目中,需要自己继承log4cpus,自定义Appender实现输出log。
如果我实现了,再过来更新我的代码。
已解决该问题:【原创】自定义Appender类,输出DCMTK日志
Subscribe topic | Bookmark topic | Print view |
学习一下C++的文件流:
ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;
在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:
1、插入器(< < ) 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout< < " Write Stdout" < < '\n'; 就表示把字符串" Write Stdout" 和换行字符 ...
将ostream 对象转换成字符串流输出
因为项目中需要获取控制台程序的输出结果。所以必须把stream 捕获。
#include <strstream>
#include <ostream>
#include <iostream>
using namespace std;
void f(ostream& out)
{
char* src = "Writed Here";
out << src << ends;
}
int main()
{ ...
在C++有两种字符串流,也称为数组I/O流,一种在sstream中定义,另一种在strstream中定义。 它们实现的东西基本一样。 strstream里包含 class strstreambuf; class istrstream; class ostrstream; class strstream; 它们是基于C类型字符串char*编写的。 sstream中包含 class istringstream; class ostringstream; class stringbuf; class stringstream; class ……. 它们是基于std::string编写的。 因此ost ...
ostrstream类流
/*ostrstream流可以实现将一个二进制数转换成串的字符存入在字符数组对象中。*/
#include<iostream.h>
#include<strstrea.h>
#include<string.h>
void main()
{
const int LENGTH=80;
char buffer[LENGTH];
double dnum=-1234.512356;
ostrstream sout(buffer,sizeof(buffer));
sout.setf(ios::fi ...
Qt最近被Digia完全收购,诺基亚这两年的不理不睬,没有魄力,不仅断送了他的手机霸主地位,也耽误了Qt这两年的快速发展。
希望Digia能让Qt真正实现 run everywhere.
最近Qt的官方网站,分为了一个是商业版网站,另一个是开发者网站。
很多开源下载的类库都放在开发者网站上了,以前的很多旧版本下载链接都失效了。但在开发者网站的Qt开源版本ftp上都可以下载。
当然CSDN上还有一个开发者网站(国内),也可以提供Qt开源版本下载。
看到好文章,收藏一下:
看到网上有很多不规则窗体的实现,效果很酷.于是使用QT也实现了一个,QT的不规则窗体实现非常简单,只需要设置一个mask(遮掩)图片,这个图片的格式可以使用png或bmp格式,我使用了png格式,默认窗体是矩形的,使用png图像,将需要隔离在窗体之外的区域的像素设置为白色或透明色,其他颜色的区域对应显示出来的窗体.关键代码就几行.
#ifndef IRREGULARFORM_H
#define IRREGULARFORM_H
#include <QWidget>
#include "ui_irregularform.h&quo ...
因项目中有一个需求:将采集到所有short int 转换成float型,而且int的后四位是float的小数段,前8位是float的整数段
例如采集到一个 qint16 m = 0x1234,我们需要把0x123.4(假设这样写),真正的float值为291.3999
QTime t;
t.start();
qint16 m = 0x1234;
qint16 m1;
qint16 m2;
float n;
for(int i = 0; i < 62500000;i++)
{
m1 = m >>4;//向右移 ...
错误: fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
我的源代码测试回调函数,编译不通过,出现如上错误。
原因:
将#include <iostream.h>改为
#include <iostream>using namespace std;
新的c++标准库摒弃了.h的头文件形式,因此是没有iostream.h文件的。在老的编辑环境中,例如VC6里面,iostream.h的形式还是存在的,因此你的程序在VC6里面是 ...
Howto: Create GSPS object with multiple image references
Here's an example that shows how to create a GSPS object with annotations and multiple image references:
#include "dcmtk/config/osconfig.h"
#include "dcmtk/dcmpstat/dvpstat.h"
#include "dcmtk/dcmpstat/dvpsgr ...
Howto: Create a Mammography CAD SR Document
Here's an example that shows how to start from scratch:
Source Code
#include "dcmtk/config/osconfig.h"
#include "dcmtk/dcmsr/dsrdoc.h"
#include "dcmtk/dcmdata/dcfilefo.h"
int main(int /*argc*/, char * /*argv* ...
Howto: User Identity Negotiation
Since April 2008 DCMTK allows for handling a feature called User Identity Negotiation, which is an optional mechanism to send/receive user credentials, a Kerberos ticket or aSAML assertion during