资源简介
据血管序列切片的二值图像特征,利用MATLAB丰富的矩阵运算和图像处理命令,将血管三维重建过程分成半径搜索、交点定位和轴线拟合三个主要步骤,并编制通用M程序包实现从数据采集到模型渲染的全程自动计算.最后应用给出的方法完成了对100张序列切片图像的计算机三维重建.
代码片段和文件信息
%附录7:求拟合图与原切片图的重合度的matlab程序代码(baifenbi1.m)
function baifenbi=baifenbi1(pnjjpn)%输出拟合图与原切片图的重合度
%填充新图
juzheng=pnjj; %pnjj为通过dian.m得到的轮廓边界二值矩阵
%先填充左边界的右半部分
for i=1:511
for j=1:511
if(pnjj(ij)==0&pnjj(ij+1)~=0)
pnjj(ij+1)=pnjj(ij);
end
end
end
you=pnjj;
%再填充右边界的左半部分
for i=1:512
for j=512:-1:2
if(juzheng(ij)==0&juzheng(ij-1)~=0)
juzheng(ij-1)=juzheng(ij);
end
end
end
zuo=juzheng;
shijijuzheng=you|zuo; %通过矩阵的或运算得到填充后的新图
imshow(you|zuo)
%原图的黑点的个数
biaozhunjuzheng=imread(strcat(int2str(pn)‘.bmp‘));
nbiao=0;
for i=1:512
for j=1:512
if(biaozhunjuzheng(ij)==0)
nbiao=nbiao+1;
end
end
end
%新图与原图重合部分黑点的个数
chonghegs=0;
for i=1:512
for j=1:512
if(biaozhunjuzheng(ij)==0&shijijuzheng(ij)==0)
chonghegs=chonghegs+1;
end
end
end
%求百分比
baifenbi=chonghegs/nbiao;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1139 2015-04-15 09:56 三维重建\baifenbi1.m
文件 1472 2015-04-15 09:49 三维重建\dian.m
文件 1112 2015-04-15 15:50 三维重建\ff.m
文件 280 2015-04-14 18:32 三维重建\pczx.m
文件 452 2015-04-15 15:58 三维重建\xueguansanweitu.m
文件 702 2015-04-15 09:58 三维重建\zhongzhouxiantouying.m
文件 231 2015-04-15 09:58 三维重建\zhuanhua.m
目录 0 2015-04-15 16:03 三维重建\
- 上一篇:数字图像处理MATLAB2015版 源代码
- 下一篇:画标注框(matlab程序)
相关资源
- 画标注框(matlab程序)
- 数字图像处理MATLAB2015版 源代码
- 读取DICOM数据,并截图
- MATLAB复杂网络工具箱使用手册
- MATLAB-BOXFILTER
- matlab MMN排队源文件
- 发动机万有特性制作程序MATLAB
- 惯性导航仿真实现源代码
- 小波变换的图像去噪的matlab程序的源
- 多目标粒子群优化算法MATLAB
- 基于matlab的彩色图像的分割算法
- GPS L5软件MATLAB仿真接收机,根据经典
- 2份BPSK调制解调仿真的MATLAB代码,其中
- LDPC仿真,matlab BP算法 LDPC编解码的m
- LDPC编译码MATLAB程序,可以直接运行程
- 多进制纠错码LDPC编译码matlab算法仿真
- 一个OFDM通信系统的完整仿真MATLAB程序
- 直接序列扩频Matlab程序代码
- 基于MATLAB的扩频通信m序列的仿真
- BPSK和QPSK调制解调原理及MATLAB程序
- 基于-MATLAB-的QPSK系统仿真设计与实现
- 基于Matlab的OFDM同步算法研究
- 直接序列扩频伪码捕获的matlab仿真
- 一份完整的CDMA收发系统的MATLAB仿真程
- 一个完整的BPSK仿真MATLAB代码,发射机
- 单载波为、BPSK、QPSK三种情况下锁相环
- 跳频通信系统的matlab仿真
- 5份基于MATLAB的关于扩频+BPSK/QPSK仿真代
- 4份GPS接收机捕获与跟踪、解调的MAT
- 4份直接序列扩频+BPSK/QPSK的MATLAB仿真程
评论
共有 条评论