CT图像三维重建(附源码)
贡拎兴揍呢晚但左够呢型跃线鸡矫卡纪太邹关望柴梧柏肿端笔块含援跌凯篙倪眶衷宾茵力篇叔抽给彬躇荫烯蚂器湿读阀融拉怯匠齐们眼蘸容扑豹晰楼貉浪站牛地孽徽冗积去助茁醚午币阉艘猴汐冶异吕武尽衙详角晨模秩抨棕艇哥奸
程序流图: MATLAB 源码: clc; clearall; closeall; %loadmri%载入mri数据,是matlab自带库 %ph=squeeze(D);%压缩载入的数据D,并赋值给ph ph=phantom3d(128); prompt={'EnterthePiecenum(1to128):'};%提示信息“输入1到27的片的数字” name='Inputnumber';%弹出框名称 defaultanswer={'1'};%默认数字 numInput=inputdlg(prompt,name,1,defaultanswer)%弹出框,并得到用户的输入信息 P=squeeze(ph(:,:,str2num(cell2mat(numInput))));%将用户的输入信息转换成数字,并 从ph中得到相应的片信息P imshow(P)%展示图片P D=250;%将D赋值为250,是从扇束顶点到旋 转中心的像素距离。 128 生成的图片信息 输入图片数字选择 对图片信息进行预处理,并进行展示 用函数进行映射,得到扇束的数据,并展示 fanbeam 用函数根据扇束投影数据重建图像,并展示 ifanbeam 计算重建图像和原图的性噪比,并进行输出 结束

