1.三维阈值立体图形展开方法,所针对的图像包括以下参数:分辨率为M×N,有L个灰度级,分别为0,1,...,L‑1;其特征在于,包括以下步骤:步骤a、统计像素灰度级为i的像素个数为ni,其中,i=0,1,...,L‑1;
步骤b、按照第一种邻域灰度级计算方法,统计第一邻域灰度级为j的像素个数为nj,其中,j=0,1,...,L‑1;
步骤c、按照第二种邻域灰度级计算方法,统计第二邻域灰度级为k的像素个数为nk,其中,k=0,1,...,L‑1;
步骤d、统计像素灰度级为i,第一邻域灰度级为j,第二邻域灰度级为k的像素个数nijk;
步骤e、建立分辨率为L×L×L的正立方体,将像素个数nijk填入横坐标方向第i+1,纵坐标方向第j+1,竖坐标方向第k+1个格子中;
步骤f、以像素灰度级容限为a、第一邻域灰度级容限为b、第二邻域灰度级容限为c为基础,建立一个截面半径分别为a、b、c的椭球体;
步骤g、按照以下规则摆放椭球体:
规则一、椭球体的中心与正立方体横坐标、纵坐标和竖坐标均为0的点重合,规则二、半径为a的方向平行于正立方体横坐标,半径为b的方向平行于正立方体纵坐标,半径为c的方向平行于正立方体竖坐标方向摆放;
步骤h、将椭球体按照中心从(0,0,0)坐标向(L,L,L)的方向运动;
步骤i、将步骤h中椭球体遍历空间与正立方体有交集的区域保留,得到三维阈值立体图形;
步骤j、根据像素灰度级i,确定像素灰度级i下的第一邻域灰度级进制t1(i);
步骤k、根据像素灰度级i和第一邻域灰度级j,确定像素灰度级i和第一邻域灰度级j下的第二邻域灰度级进制t2(i,j);
步骤l、按照像素灰度级为高位,第一邻域灰度级为中位,第二邻域灰度级为低位的原则,将像素灰度级、第一邻域灰度级和第二邻域灰度级展开成三位数据;
步骤m、按照椭球体运动方向所遇到像素先后顺序为由小到大的原则,将步骤l得到的三位数据排列,得到一维数据。