- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DICOM格式图像显示的软件说明文档
DICOM格式图像显示的软件说明文档需求分析 由于DICOM格式的图像是各种医学设备通用和进行通讯的图像格式,但是这种格式的图像必需要用特殊的浏览器才可以进行图像的读取。正是基于这个目的,开发了此软件包。此软件包主要实现DICOM格式图像的显示和将DICOM格式图像转换为BMP格式的图像。概要(总体)设计三、详细设计1、创建工程(自动生成Document和View类文件) 在MFC Appwizard[exe]环境下创造命名为Dicom的工程,选择M多种的文重文档的应用程度类型,即自动生成DicomDoc和DicomView类2、定义全局变量 定义全局调用子函数,均定义在DicomViwe.H中。Public:static void removeTailingSpace(char *pszStr);//移去数组未的空字节static void SwapWord(char *pArray, int nWords);//进行双字节交换static void SwapDWord(char *pArray, int nDWords);//进行四字节交换static int readUS(FILE *fp, DATA_ENDIAN nDataEndian);//读取字节static long int readLength(FILE *fp, BOOL bImplicitVR, DATA_ENDIAN nDataEndian);//读数据元素中的长度值static int readIS(FILE *fp, BOOL bImplicitVR, DATA_ENDIAN nDataEndian);//static int readString(FILE *fp, char *pszStr, BOOL bImplicitVR, DATA_ENDIAN nDataEndian);//读数据元素中的值static float readDS(FILE *fp, BOOL bImplicitVR, DATA_ENDIAN nDataEndian);static char *convertTo8Bit(char *pData, long int nNumPixels, BOOL bSigned, short nHighBit, float fRescaleSlope, float fRescaleIntercept, float fWindowCenter, float fWindowWidth);Private:void DicomDisplay();void ConvertDicomToBMP(); int WriteBMPFile(char *pData, int nFrameSize, short nCols, short nRows, int nBytesP, char *pszPhotometric, int nFrameNum=0);};定义函数的全局变量,定义在DicomView.cpp中。enum CONVERSION_MODE{ MODE_DICOM2BMP = 0, MODE_BMP2DICOM};enum COMPRESSION_MODE{ COMPRESS_NONE = 0, COMPRESS_RLE, COMPRESS_JPEGLOSSY, COMPRESS_JPEGLOSSY12BIT, COMPRESS_JPEGLOSSLESS, COMPRESS_JPEGLOSSLESS2};CString m_strFileName=;3、添加功能块(a)菜单中功能添加根据需求分析,菜单中的功能添加如下:(b)定义类和添加操作函数(1)Open(DICOM)—DICOM格式图像的打开和正确显示 (2)Convert to BMP――将图像转化为BMP格式
您可能关注的文档
- Coolite Toolkit学习笔记.doc
- Cost of Capital Formulas - McGraw-Hill资本成本公式-麦格劳山.doc
- CREO全套教程及配套演习收费.doc
- CRM解决方案模板doc.doc
- CRTSⅠ型双块式无砟轨道框架式轨排使用说明书.doc
- CT和MRI诊断 正式.doc
- CURRICULUM FOR PSYCHOLOGY – PROGRAMME SUBJECT IN ....doc
- CW初学者手册 业余电台 业余无线电.doc
- C中使用DirectX编程.doc
- C产品管理系统-课程设计--设计一个简单的产品管理系统.doc
- 机电技术教育设计基于UG下的钢丝包装机的虚拟装配.doc
- 机械设计制造及其自动化论文汽车火花点火系统电磁干扰的抑制方法.doc
- 机械设计制造及其自动化论文基于solidworks的轴承架模拟仿真.doc
- TGXSES0004-2023 土壤和沉积物 6种醚类化合物的测定 吹扫捕集 气相色谱-质谱法.pdf
- DB62T4735-2023 动物诊疗机构医疗废弃物处置技术规范.pdf
- TZS0344-2022 数字化无掩模激光直写光刻机.pdf
- 安徽省建设用地使用标准编制说明.pdf
- DB62T4492-2022 枸杞品种甘杞1号.pdf
- TSDSES-化工材料-再生环戊酮.pdf
- DB4403T涉河建设项目防洪评价和管理技术规范.pdf
文档评论(0)