- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
研究生图像处理作业模板.doc
《图像压缩》《图像融合》作业模板
一、软件名称
说明:本文档为研究生《图像压缩》、《图像融合》作业的模板,作业打印后加研究生处的封面再提交。此作业须认真做,凡是未进行软件开发或抄袭论文者,一律不给提交成绩。文档中涉及到的图、表的标记,一律按研究生毕业论文的要求执行。
二、环境配置
主要记录操作系统及其版本号,IDE及其版本号,以及使用的插件、开源软件包等。不常用插件和开源软件包需详细介绍,并给出官网地址。(提交报告时,删除此段。)
三、设计目的
主要介绍设计软件的目的,以及原理等(即软件的理论部分,要求3000-5000字),同时提交相应的参考文献。(提交报告时,删除此段。)
四、结构分析
主要分析所设计程序类库结构关系,以及的程序执行流程。介绍完主要类库后,画出程序流程图,并给出说明。(提交报告时,删除此段。)
程序流程
五、过程记录
记录设计程序的执行结果,出现的问题,以及与设计的流程是否吻合等。(提交报告时,删除此段。)
六、功能测试
通过对软件功能及界面的介绍,完成对软件的功能测试。(提交报告时,删除此段。)
七、结果分析
对软件执行结果进行分析,并对设计软件进行展望。(提交报告时,删除此段。)
八、主要代码
提交软件设计时使用的主要代码,即软件中使用到的主要类库,不包括IDE提供的系统类库。(提交报告时,删除此段。)
示例:
模块说明
[DCM 类]
功能:提供DICOM文件的读写,存储功能,以及元素查找、添加、调用、删除等扩展功能。
头文件: DCM_Object.h
Dcm.h
数据类型说明:
DCM_ELEMENT: DICOM元素(ELEMENT)结构。定义如下:
struct DCM_ELEMENT {
unsigned long tag;
unsigned int vr;
unsigned long multiplicity;
unsigned long length;
void * buf; }
DCM_OBJECT:存放DICOM元素的列表。 定义如下:
CListDCM_ELEMENT *, DCM_ELEMENT * DCM_OBJECT
DCM_PIXEL: DICOM像素结构。定义如下:
struct DCM_PIXEL {
int nLength;
void * pixeldata;
}
函数说明:
CONDITION DCM_OpenFile(CString * FilePath)
参数:FilePath: 待打开文件的全路径
返回值:如打开文件成功,返回DCM_NORMAL; 否则返回错误代码。
DCM_INITIALFAILED
DCM_FILEOPENFAIL
DCM_ERRORTRANSFERSYNTAX
DCM_OVERLOADFORDATA
DCM_FILEACCESSERROR
说明:尝试用两种模式打开所选文件:DICOM介质文件和DICOM非介质文件,分别调用函数ReadDicomFile()和ReadDicomFile1()完成。如果文件不符合DICOM3.0标准,将返回错误代码。在打开介质文件时,将记录下Meta File信息。如果文件打开成功,将会生成一个链表,记录下所有组(GROUP)在文件中的偏移量,其目的是加快DICOM文件的操作,如元素(ELEMENT)查找、添加、删除和调用。
void DCM_CloseFile()
说明:关闭打开的DICOM文件。注意,为存放图像像素所开辟的内存空间并未在此函数中释放,应更正。
CONDITION DCM_GetElementValue(DCM_ELEMENT * e)
参数:e: 指向DCM_ELEMENT对象的指针。
返回值:如成功,返回DCM_NORMAL; 否则返回错误代码。
DCM_UNRECOGNIZEDGROUP
DCM_UNRECOGNIZEDELEMENT
DCM_FILEACCESSERROR
说明: 从DICOM文件中获得所请求元素(不包括图像像素区 (7FE0 , 0010))的值。要求元素的TAG、VR、VM和长度值都必须正确给出。
注意:两项作业使用同样的模板,这两作业之间做一个明显的标志,比如另起新的一页,
图像压缩/融合作业
3
文档评论(0)