投稿指南
一、稿件要求: 1、稿件内容应该是与某一计算机类具体产品紧密相关的新闻评论、购买体验、性能详析等文章。要求稿件论点中立,论述详实,能够对读者的购买起到指导作用。文章体裁不限,字数不限。 2、稿件建议采用纯文本格式(*.txt)。如果是文本文件,请注明插图位置。插图应清晰可辨,可保存为*.jpg、*.gif格式。如使用word等编辑的文本,建议不要将图片直接嵌在word文件中,而将插图另存,并注明插图位置。 3、如果用电子邮件投稿,最好压缩后发送。 4、请使用中文的标点符号。例如句号为。而不是.。 5、来稿请注明作者署名(真实姓名、笔名)、详细地址、邮编、联系电话、E-mail地址等,以便联系。 6、我们保留对稿件的增删权。 7、我们对有一稿多投、剽窃或抄袭行为者,将保留追究由此引起的法律、经济责任的权利。 二、投稿方式: 1、 请使用电子邮件方式投递稿件。 2、 编译的稿件,请注明出处并附带原文。 3、 请按稿件内容投递到相关编辑信箱 三、稿件著作权: 1、 投稿人保证其向我方所投之作品是其本人或与他人合作创作之成果,或对所投作品拥有合法的著作权,无第三人对其作品提出可成立之权利主张。 2、 投稿人保证向我方所投之稿件,尚未在任何媒体上发表。 3、 投稿人保证其作品不含有违反宪法、法律及损害社会公共利益之内容。 4、 投稿人向我方所投之作品不得同时向第三方投送,即不允许一稿多投。若投稿人有违反该款约定的行为,则我方有权不向投稿人支付报酬。但我方在收到投稿人所投作品10日内未作出采用通知的除外。 5、 投稿人授予我方享有作品专有使用权的方式包括但不限于:通过网络向公众传播、复制、摘编、表演、播放、展览、发行、摄制电影、电视、录像制品、录制录音制品、制作数字化制品、改编、翻译、注释、编辑,以及出版、许可其他媒体、网站及单位转载、摘编、播放、录制、翻译、注释、编辑、改编、摄制。 6、 投稿人委托我方声明,未经我方许可,任何网站、媒体、组织不得转载、摘编其作品。

MRI影像上脑出血量的精准计算研究(2)

来源:计算技术与自动化 【在线投稿】 栏目:期刊导读 时间:2020-08-07
作者:网站采编
关键词:
摘要:3.2 BMP图片读取 本PC端桌面应用程序处理的图片格式主要是24位的BMP格式图片,而核磁共振成像图片是本软件的处理的图片唯一来源.当操作选择本地磁盘的

3.2 BMP图片读取

本PC端桌面应用程序处理的图片格式主要是24位的BMP格式图片,而核磁共振成像图片是本软件的处理的图片唯一来源.当操作选择本地磁盘的指定图片到系统后,系统需要对图片的相关信息判断,如是判断图片是否正确读入、图片是否是BMP格式、图片是否是24位的、BMP图片的文件头是否正确读入等相关信息的判断[4].

3.3 BMP图片处理

本PC端应用程序在系统读入图片后,由操作人员圈取出血的大致区域,系统会根据圈选的曲线对图片进行相关处理(以操作者圈取出血区域的曲线为分割线,在圈选区域内的像素点保持其像素原值不变以待系统下一步处理,在圈选区域之外的像素点进行像素值变换处理,使其像素值为255,其原因是255像素值不属于出血区域的像素值),排除在系统通过像素识别出血区域的时候不必要的其他因素影响,防止其误导系统在计算合格的像素点数时候存在误差,导致单个图层的出血面积计算不准确进而影响到出血体积的计算.

3.4 单个检测层的出血面积计算

MRI影像上脑出血量的精准计算PC端应用程序在对出血面积经行计算的时候,先对系统处理过的图片像素进行遍历,逐个判断单个像素点的像素值是否在符合脑出血的像素值范围.当单个像素值在属于脑出血的像素值范围的时候,对属于出血的像素点进行+1的操作,反之系统自动进入下一个像素点的像素值判断,直到遍历完被处理图片的所有像素[5].获取到被处理图片符合出血范围的像素总个数后,用总个数乘以单个像素的面积 (单个像素面积:0.cm2)计算出被处理的该张图片上的出血面积.主要的核心代码如下:

if(!pBmpData10)

{

AfxMessageBox(_T("存储器错误!"));

delete pBmpData10;

return;

}

if((pBmpData10,dataBytes)!=dataBytes)

{

AfxMessageBox(_T("读取BMP数据失败!"));

delete pBmpInfo10;

delete pBmpData10;

return;

}

();

CWnd*pWnd=GetDlgItem(PICTURE10);

CRect rect;

pWnd->GetClientRect(&rect);

CDC*pDC=pWnd->GetDC();

pDC->SetStretchBltMode(COLORONCOLOR);

StretchDIBits(pDC->GetSafeHdc(),0,0,(),(),0,0,,,pBmpData10,pBmpInfo10,DIB_RGB_COLORS,SRCCOPY);

bmpWidth10=;

bmpHeight10=;

biBitCount10=;

();

(StrFileName);

int lineByte= (bmpWidth10*biBitCount10/8+3)/4*4;

CString str;

int z=0,m=0,n=0;

double k=0;

if(biBitCount10==24)

{

for(int i=0;i<bmpHeight10;i++)

{

for(int j=0;j<bmpWidth10;j++)

{

for(int k=0;k<3;k++)

{

m=*(pBmpData10+i*lineByte+j*3+k);

}

if(m<35){

z++;

}

n++;

}

}

k=z*0.;

("%f", k);

SetDlgItemText(AREA10,str);

}

}

3.5 出血体积的计算

MRI影像上脑出血量的精准计算PC端应用程序会在计算完所有的单个图的出血面积后,根据当前系统中已处理的单个图层面积计算出出血的体积.

3.6 系统运行效果

通过双击打开MRI Accurate calculation cerebral 启动应用程序软件,可以看到窗口有10个选择图片按钮、生成检测结果和打印结果等信息.

当进行多个图片依次读入应用程序处理后,单击生成检测结果按钮,系统自动在显示出血体积位置打印出患者脑出血体积.程序运行情况如图3所示.

图3 程序执行结果

4 系统测试与运行

4.1 系统测试的目的

进行软件测试主要目的在于三点,其一确定软件以正确的方式去做开发者期待软件做的事情;其二,通过测试为开发人员提供软件风险评估所需要的相关信息;其三,通过测试发现软件开发过程存在的编程问题,并保证软件的高质量开发过程.对于本PC端应用程序系统我们主要是在运行于Windows系统上,针对使用对象是医院的脑出血体积检测的相关医生,因此考虑医院真实环境和需求进行测试.

文章来源:《计算技术与自动化》 网址: http://www.jsjsyzdhzz.cn/qikandaodu/2020/0807/357.html



上一篇:大数据背景下企业人力资源管理应用研究
下一篇:智慧教室环境下云计算技术影响创新教学模式的

计算技术与自动化投稿 | 计算技术与自动化编辑部| 计算技术与自动化版面费 | 计算技术与自动化论文发表 | 计算技术与自动化最新目录
Copyright © 2021 《计算技术与自动化》杂志社 版权所有
投稿电话: 投稿邮箱: