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的方向垂直于正立方体竖坐标方向摆放;
步骤g、将椭球体按照中心从(0,0,0)坐标向(L,L,L)的方向运动;
步骤h、将步骤g中椭球体遍历空间与正立方体有交集的区域保留,得到三维阈值立体图形。
2.根据权利要求1所述的基于双灰度因素的三维阈值立体图形形成方法,其特征在于,步骤b和步骤c中邻域灰度级的计算方法,首先将图像向上、下、左、右、左上、右上、左下和右下八个方向补充,每个方向复制一个分辨率为M×N的图像,形成分辨率为3M×3N的图像,然后从以下六种方法中选择任意一种计算坐标为(x,y)的像素的邻域灰度级,作为第一邻域灰度级;再从剩余五种方法中选择任意一种计算坐标为(x,y)的像素的邻域灰度级,作为第二邻域灰度级:方法一、邻域灰度级计算方法为:
方法二、邻域灰度级计算方法为:
方法三、邻域灰度级计算方法为:
方法四、邻域灰度级计算方法为:
方法五、邻域灰度级计算方法为:
方法六、邻域灰度级计算方法为:
其中,gray(·,·)为取分辨率为3M×3N的图像灰度级运算符。
3.根据权利要求1或2所述的基于双灰度因素的三维阈值立体图形形成方法,其特征在于,在步骤f中,b=c。