方差
例如两人的5次测验成绩如下:X: 50,100,100,60,50 E(X)=72;Y: 73, 70, 75,72,70 E(Y)=72。平均成绩相同,但X 不稳定,对平均值的偏离大。方差描述随机变量对于数学期望的偏离程度.
平均数:
(n表示这组数据个数,x1、x2、x3……xn表示这组数据具体数值)
方差公式:
程序
*读取一张图像
read_image (Image, ‘progres’)
*获取图像大小
get_image_size (Image, Width, Height)
*关闭窗口
dev_close_window ()
*打开窗口
dev_open_window (0, 0, Width, Height, ‘black’, WindowID)
*显示图像
dev_display (Image)
*设置输出对象的颜色,对象是指区域,XLD,其它几何对象
dev_set_color (‘red’)
*设置区域填充方式
dev_set_draw (‘margin’)
*产生矩形ROI
gen_rectangle1 (Rectangle, 260, 90, 360, 350)
*减少图像区域
reduce_domain (Image, Rectangle, ImageReduced)
*固定阈值
threshold (ImageReduced, Dark, 0, 150)
*计算区域里的连通域
connection (Dark, ConnectedRegions)
*根据面积大小来过滤区域
select_shape (ConnectedRegions, SelectedRegions, ‘area’, ‘and’, 10, 100)
*获取区域等效椭圆的参数
elliptic_axis (SelectedRegions, Ra, Rb, Phi)
*获取区域的面积和中心坐标
area_center (SelectedRegions, Area, Row, Column)
*显示图像
dev_display (Image)
*设置输出对象的颜色
dev_set_color (‘green’)
*显示区域
dev_display (SelectedRegions)
*计算区域平均半径
MeanRadius := sum(Ra) / |Ra|
*计算半径的方差,方差描述随机变量对于数学期望的偏离程度.
VarianceRadius := sum((Ra - MeanRadius)*(Ra - MeanRadius)) / (|Ra|)