自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

微笑的艾米

专注于医疗数字影像技术的研究

  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

转载 DICOM标准及应用——第五讲 医学图像的信息组织及其表现

如同我们前面所介绍的那样,DICOM是有关医学图像的标准。前面介绍了图像在存储介质和通信环境下的交换,本讲主要介绍有关图像的组织和表现方面的内容。 所谓表现(Presentation)是指图像数据在显示设备或胶片上完成可视化的过程。它要求在不同的系统,不同特性的设备上达到一致的显示效果,即视觉等价。这样才能保证临床应用上的要求。 为此,DICOM标准规定了相应的图像信息组织和处理功能。下面分别作介

2010-04-30 13:23:00 1887

转载 DICOM标准及应用——第四讲 DICOM介质存储功能与文件格式

在上一讲中,我们介绍了DICOM标准中的网络传输功能,即利用通信线路进行DICOM信息交换。这一讲将介绍通过存储介质而进行的信息交换。将图像、诊断、检查的结果等信息存储在如软盘和光盘等存储介质中,实现在不同的系统之间在不同的时间内进行信息交换,也可以实现信息长久的保存。 通过介质进行信息交换,与通过通信信道进行信息交换,两者既有联系又有区别。它们都使用了DICOM的消息交换机制,但用介质实现信息交

2010-04-30 13:22:00 1479

转载 DICOM标准及应用——第二讲 DICOM信息模型和信息定义

一 概述 DICOM标准是要解决在不同的地点、不同设备制造商、不同国家等复杂的网络环境下的医学图像存储和传输的问题。要在这样复杂的情况下能够实现准确的无歧义的信息交换,当然存在许多技术问题,基本问题有语法和语义两大类。 所谓语义的问题就是指交换信息的具体含义。通常人们都是用自己的语言(称自然语言)进行交流,但世界上使用的自然语言种类繁多,还存在二义性问题,表达的意思存在多种含义,使得计算机处理有困

2010-04-30 13:21:00 2518

转载 DICOM标准及应用——第三讲 DICOM消息交换和网络通信

正如DICOM标准本身的命名那样,DICOM标准要解决的一个主要问题就是网络传输,也就是在各种各样的网络硬件和软件的环境下,如何能够实现医学图像可靠地高效地传送到期望的目的计算机中。为此,DICOM标准采取的策略是在成熟的标准化的网络环境基础上增加对医学图像的支持,而不是从最低层开始定义,这样就可以直接利用现有的网络硬件和软件资源,促进DICOM标准的开发和应用。 一 DICOM网络的层次模型 在

2010-04-30 13:21:00 1995 1

转载 DICOM标准及应用——第一讲 DICOM标准概述

一 什么是DICOM? DICOM是Digital Imaging and COmmunication of Medicine的缩写,是美国放射学会(American College of Radiology,ACR)和美国电器制造商协会(National Electrical Manufacturers Association,NEMA)组织制定的专门用于医学图像的存储和传输的标准名称。经过十多

2010-04-30 13:17:00 1308

转载 DICOM简介

一  <span class="t_tag" onclick="function onclick(){tagshow(event)}">DICOM的由来DICOM是英文Digital Imaging Communications in Medicine的缩写。从字面上来解释,第一,<span class="t_tag" onclick="function onclick(){t

2010-04-30 13:03:00 1354

转载 DICOM文件格式与编程

任何图像文件格式无非是由两个部分组成:存参数的 header 和图点数据(pixel data)。BMP、 JPEG、TIFF 之类的格式的 header 只描述图像的基本参数:如几行、几列、每点用了几位、有没有压缩、调色板等等。Header 往往是固定长度的。 而医疗影像还要许多其它参数,如病人基本资料、检验基本资料、系列资料、位置资料等等。而且每种Modality 和每种 image 所需要的

2010-04-30 12:56:00 5479

转载 dicom文件的显示(基于dcmtk实现)

采用VC++MFC实现,我把主要的代码给贴上来了。虽然网上也可以搜到部分代码,但是没有具体的实现过程。由于我们采用dcmtk能够将dib读取出来,但是没有调色板,所以我们需要自己构造我们的调试板,具体的代码如下:DcmFileFormat * pDicomFile=new DcmFileFormat(); OFCondition Fcond=pDicomFile->loadFile("txt.

2010-04-29 16:08:00 2099

转载 100%通过DCMTK(3.54/3.55)编译(MS VC6-VC2010)

献给有志于使用DCMTK但又在编译出现问题的同学,千万别在起步就失去信心。假设:1、VC 安装目录是 C:/Program Files/Microsoft Visual Studio 10.0/VC下面我以  $VCDIR$  来表示这个路径. <span id="attach_657" style="position: absolute; display: none; top: 400px; l

2010-04-28 20:14:00 1980

转载 VC实现打开BMP JPG或GIF图片

    之前写过一篇文章关于VC中打开图片文件的文章,那个不是很好理解,里面有些地方显得有点乱,这个版本的要容易理解一点,不多说了,我们开始吧。 源文件下载:ShowBitmap.rar1、新建一个单文档的应用程序,项目名称为ShowBitmap2、为CShowBitmapView类添加下述成员变量和成员函数:其中CImage m_MyImage需要头文件"atlimage.h"的支持,或

2010-04-28 16:07:00 1406 1

转载 MSVC6 MFC中如何使用dcmtk3.5.4

MSVC6 MFC中如何使用dcmtk3.5.40.准备工作0.1 去http://www.dcmtk.org/dcmtk.php.en下载DCMTK 3.5.4 - source code and documentation和一个支持库压缩文件,这个文件不能用页面上的这个DCMTK 3.5.4 - support libraries for Windows,因为它是用/MT和/MTd

2010-04-28 11:35:00 1138

转载 串行化(Serialization)

串行化(Serialization)作者:阿荣下载例子源代码串行化是微软提供的用于对对象进行文件I/O的一种机制,该机制在框架(Frame)/文档(Document)/视图(View) 模式中得到了很好的应用。很多人对什么是串行化、怎么使对象具有串行化能力和如何使用串行化功能等问题都不甚明了。本文试图对串行化做一个简单的解释。由于本人对串行化功能使用的也不多,不足之处敬请谅解。 MFC 框

2010-04-27 11:18:00 887

转载 VC中在对话框上显示图片

1、用图片控件   在对话框中加入Picture控件,属性页中General->Type设为Bitmap, Image中选中相关联的图片资源号。   这样就编译运行,你就会发现它己经可以了。   耶,不对,图片复盖了其它控件!怎么办?   哈哈,这是由于你的Picture控件是后面放上去的。这样它会显示在最上层,所以有些控件看不到了。有两种方法可以解决:   (1)、选中所有控件Ctrl+A, 然

2010-04-22 10:18:00 2947 1

转载 如何有效地使用对话框

译者:徐景周(原作:VGirish)   Q:如何在对话框中加入工具条在 OnInitDialog 中加入下面代码: BOOL CYourDlg::OnInitDialog(){ CDialog::OnInitDialog(); // Create the toolbar. To understand the meaning of the

2010-04-22 09:53:00 604

转载 轻松实现类VC界面(停靠窗口)

作者:浙江省温岭电信局 王骏 一、实现原理图中两个窗口的实现类是从CControlBar派生出来的,我们并不需要从头到尾实现该类,因为Cristi Posea先生已经为我们实现了一个称为CSizingControlBar的类,而且做得相当完美!我们所要做的便是好好地利用该类,为了尽可能地简洁,笔者将CSizingControlBar类修改了一下并命名为CCoolBar,接下来我们将详细

2010-04-21 19:15:00 1153

转载 自绘的RadioButton

转载自:小男人博客前言:没想到这么久不来这里写东西了。其实真的是前段时间没什么东西好写的,毕竟肚子里面墨水不多。还有就是没有什么有价值的东西,只是觉得最近自己进步很慢,不过倒是不想以前那么散漫了,看到喜欢什么就学什么。看来我还是专心研究C++吧,呵呵。真是门很好很强大的语言。这里自己在做任务的时候接到了一个自绘RadioButton的控件,开始以为很简单,但是由于自己知识点的缺乏,以及

2010-04-21 15:59:00 3090 3

转载 VC中的坐标

    1.逻辑坐标             逻辑坐标是独立于设备的,它与设备点的大小无关。使用逻辑单位,是实现"所见即所得"的基础。当程序员在调用一个画线的GDI函数LineTo,画出25.4mm(1英寸)   长的线时,他并不需要考虑输出的是何种设备。若设备是VGA显示器,Windows自动将其转化为96个像素点;若设备是一个300dpi的激光打印机,Windows自动将其转化为300个像素点

2010-04-16 17:38:00 635

原创 一份论文的下载:CT检查的窗宽窗位设置

    昨日,一个网友在我的博客里发了一个回复,提了一个关于“窗宽窗位”的问题,我一时也有些迷糊,于是又到网上查了些资料,在DICOM群里请教了下高人们,今天终于明白啦,嘎嘎。虽然只是一个很小很小的问题,但有进步总还是很开心的。在这个过程中,一份文档对我理解这个问题帮助很大,留个下载链接吧 <a class="l" onmousedown="function onmousedown()

2010-04-16 09:12:00 2827 3

转载 STORZ(卡尔.史托斯) 一体化手术室

一体化手术室系统OR1(STORZ)     KARL STORZ OR1  是一个完全创新的领先的、独一无二的一体化现代手术室的方案。她使医生和护士在手术室无菌区内用一个触摸液晶屏可以轻易的控制所有手术室内的设备,包括KARL STORZ 内窥镜设备、手术灯床、摄像机、室内照明、窗帘等几乎所有设备。     KARL STORZ OR1  包括三个组成部分:一体化手术室集中控制系统(SC

2010-04-15 11:26:00 7910

转载 Agfa的MUSICA说明

MUSICA是Agfa专利的后处理软件,它根据不同的应用领域,组合运用不同程度的增强及抑制等图像处理技巧,使湮没在缺乏组织对比中的病变细节突现在您得面前。            多频段图像增强处理技术(MUSICA)每一幅图像均是由从高到低不同的频率层重叠而成,就像日光是由七色光谱重叠而成一样。MUSICA技术是一个独特的影响处理技术。它按频率的高低等将一幅图像拆分成12个不同的层次(频率),根据

2010-04-12 16:59:00 2917

转载 MUSICA(多尺度图像对比度增强)算法的简要原理及VC实现

    MUSICA的专利文档:MUSICA_patent - Original document.pdf    程序源码下载:IPLab_MUSICA.rar    算法原理:    图像增强的一般方法是对比度拉伸和直方图均衡,这两种方法对于灰度级过于集中, 还有大量的灰度级没有充分利用的情况下比较适用,并且这两种方法都是基于直方图的变换,和像素的位置信息无关。假设有原始信号如(a),可

2010-04-12 16:55:00 6883 5

转载 什么是数码相机的动态范围

数字相机的动态范围   动态范围(Dynamic Range),最早是信号系统的概念,一个信号系统的动态范围被定义成最大不失真电平和噪声电平的差。而在实际用途中,多用对数和比值来表示一个信号系统的动态范围,对于底片扫描仪来说,动态范围是指扫描仪能记录原稿的色调范围,即原稿最暗点的密度(Dmax)和最l亮处密度值(Dmin)的差值。而对于胶片和感光元件来说,动态范围表示图像中所包含的从“最暗

2010-04-12 09:33:00 6391

转载 常用MFC消息映射宏说明

      1、DECLARE_MESSAGE_MAP:在头文件中声明源文件中所含有的消息映射   2, BEGIN_MESSAGE_MAP:标记源文件消息映射的开始   3,END_MESSAGE_MA:标记源文件消息映射的结束   4,ON_COMMAND:将特定命令的处理委派给类的一个成员函数   5,ON_CONTROL:映射一个函数到一个定制控制通知消息,该定制消息是   从一个控制发送

2010-04-06 17:45:00 748

转载 用GOOGLE让你瞬间变身专业特工

太强了...利用google突破各种封锁来下载你要的东西...抄下来了~~ 第一篇在搜索框上输入: “index of/ ”  inurl:lib再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍。在搜索框上输入: “index of /”  cnki再按搜索你就可以找到许多图书馆的CNKI、VIP、超星等入口!在搜索框上输入: “index of /”  ppt再按搜索你就可以突破网站

2010-04-06 10:47:00 798 1

原创 Debug版本和Release版本的区别

一、Debug   和   Release   编译方式的本质区别                 Debug   通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release   称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。             Debug   和   Release   的真正秘密,在于一组编

2010-04-06 09:33:00 524

原创 【概念】灰阶

 百度百科:灰阶      通常来说,液晶屏幕上人们肉眼所见的一个点,即一个像素,它是由红、绿、蓝(RGB)三个子像素组成的。每一个子像素,其背后的光源都可以显现出不同的亮度级别。而灰阶代表了由最暗到最亮之间不同亮度的层次级别。这中间层级越多,所能够呈现的画面效果也就越细腻。以8bit panel为例,能表现2的8次方,等于256个亮度层次,我们就称之为256灰阶。LCD屏幕上每个像素,均由不

2010-04-01 15:23:00 4163 1

转载 error LNK2001: 无法解析的外部符号

    VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。   初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为:   unresolv

2010-04-01 09:17:00 1211

DICOM图像到BMP图像的转换

《DICOM图像到BMP图像的转换》一篇非常好的讲解DICOM图像转换的论文,对DICOM文件格式、BMP文件格式、格式区别、镜像变换、加窗显示技术、图像转换技术等都做了讲解。 完整清晰版,PDF格式,图片文字都很齐全

2010-07-02

高质量c++编程指南

林锐的《高质量c++编程指南》高清晰附目录的PDF收藏版

2010-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除