AreaProcess.erode = 对图片中区域(8位灰度图片,值相同的连通区域作为一个区域)进行腐蚀运算
AreaProcess.erode.Flag8 = 输入的8位灰度图片
AreaProcess.erode.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.erode.Times = 腐蚀的次数
AreaProcess.erode.Neighbour8 = 是否使用8邻位进行运算，为false表示使用4邻位
AreaProcess.erode.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.erode.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.expand = 对图片中区域(8位灰度图片,值相同的连通区域作为一个区域)进行膨胀运算
AreaProcess.expand.Flag8 = 输入的8位灰度图片
AreaProcess.expand.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.expand.Times = 膨胀的次数
AreaProcess.expand.Neighbour8 = 是否使用8邻位进行运算，为false表示使用4邻位
AreaProcess.expand.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.expand.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕)         

AreaProcess.erodeKeepShape = 对图片中区域(8位灰度图片,值相同的连通区域作为一个区域)进行保形状腐蚀运算（使用erode进行腐蚀次数较大时，区域的外形会有较大变化）
AreaProcess.erodeKeepShape.Flag8 = 输入的8位灰度图片
AreaProcess.erodeKeepShape.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.erodeKeepShape.Times = 腐蚀的次数
AreaProcess.erodeKeepShape.Acceleration = 加速等级，值越大，速度越快，效果越差。范围0-1
AreaProcess.erodeKeepShape.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.erodeKeepShape.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.expandKeepShape = 对图片中区域(8位灰度图片,值相同的连通区域作为一个区域)进行保形状膨胀运算（使用expand进行膨胀次数较大时，区域的外形会有较大变化）
AreaProcess.expandKeepShape.Flag8 = 输入的8位灰度图片
AreaProcess.expandKeepShape.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.expandKeepShape.Times = 膨胀的次数
AreaProcess.expandKeepShape.Acceleration = 加速等级，值越大，速度越快，效果越差。范围0-1
AreaProcess.expandKeepShape.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.expandKeepShape.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.flagArea = 对图片中指定位置对应的区域(8位灰度图片,值相同的连通区域作为一个区域)进行值替换
AreaProcess.flagArea.Flag8 = 输入的8位灰度图片
AreaProcess.flagArea.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.flagArea.Position = 替换位置
AreaProcess.flagArea.DestValue = 目标值
AreaProcess.flagArea.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.flagArea.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.removeArea = 删除图片中尺寸在指定范围内的非0区域(8位灰度图片,值相同的连通区域作为一个区域)
AreaProcess.removeArea.Flag8 = 输入的8位灰度图片
AreaProcess.removeArea.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.removeArea.MinAreaSize = 最小尺寸
AreaProcess.removeArea.MaxAreaSize = 最大尺寸
AreaProcess.removeArea.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.removeArea.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.removeBlankArea = 删除图片中尺寸在指定范围内的0区域，并以指定值填充删除的0区域
AreaProcess.removeBlankArea.Flag8 = 输入的8位灰度图片
AreaProcess.removeBlankArea.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.removeBlankArea.MinAreaSize = 最小尺寸
AreaProcess.removeBlankArea.MaxAreaSize = 最大尺寸
AreaProcess.removeBlankArea.DestValue = 目标值
AreaProcess.removeBlankArea.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.removeBlankArea.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.erodeBorder = 对图片中区域(8位灰度图片,值相同的连通区域作为一个区域)进行指定方向的腐蚀运算
AreaProcess.erodeBorder.Flag8 = 输入的8位灰度图片
AreaProcess.erodeBorder.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.erodeBorder.Direction = 腐蚀的方向。如果nDir&1不为0表示上方向,如果nDir&2不为0表示下向,如果nDir&4不为0表示左方向,如果nDir&8不为0表示右方向
AreaProcess.erodeBorder.Times = 腐蚀的次数
AreaProcess.erodeBorder.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.erodeBorder.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.expandBorder = 对图片中区域(8位灰度图片,值相同的连通区域作为一个区域)进行指定方向的膨胀运算
AreaProcess.expandBorder.Flag8 = 输入的8位灰度图片
AreaProcess.expandBorder.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.expandBorder.Direction = 膨胀的方向。如果nDir&1不为0表示上方向,如果nDir&2不为0表示下向,如果nDir&4不为0表示左方向,如果nDir&8不为0表示右方向
AreaProcess.expandBorder.Times = 膨胀的次数
AreaProcess.expandBorder.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.expandBorder.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.floodFillByBound = 以图像的边界为种子，开始floodFill操作，结果存在Flag8中，为255的位置为选中位置
AreaProcess.floodFillByBound.Gray8 = 输入的8位灰度图片
AreaProcess.floodFillByBound.Flag8 = 输出8位二值图片，如尺寸同Gray8且为8位图片，则可复用，否则传入的原图片自动释放。可传入null
AreaProcess.floodFillByBound.Error = 灰度容差，相邻像素灰度小于容差则进入选中区域
AreaProcess.floodFillByBound.AutoUnlockGray8 = 对Gray8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.floodFillByBound.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.floodFillBySeeds = 以Flag8中非0位置为种子位置，开始floodFill操作，结果存在Flag8中，为255的位置为选中位置
AreaProcess.floodFillBySeeds.Gray8 = 输入的8位灰度图片
AreaProcess.floodFillBySeeds.Flag8 = 输入时为8位图片，非0值区域作为种子区域，输出时为输出区域（值为255的区域）
AreaProcess.floodFillBySeeds.Error = 灰度容差，相邻像素灰度差小于容差则进入选中区域
AreaProcess.floodFillBySeeds.AutoUnlockGray8 = 对Gray8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.floodFillBySeeds.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.floodFillByPoint = 以指定种子位置开始floodFill操作，结果存在Flag8中，为255的位置为选中位置
AreaProcess.floodFillByPoint.Gray8 = 输入的8位灰度图片
AreaProcess.floodFillByPoint.Flag8 = 输出8位二值图片，如尺寸同Gray8且为8位图片，则可复用，否则传入的原图片自动释放。可传入null
AreaProcess.floodFillByPoint.Position = 种子位置
AreaProcess.floodFillByPoint.JudgeNeighbour = 是否属于选中像素的判断方式，true表示和相邻像素灰度差小于容差则进入选中区域，false表示和Position位置的像素灰度差小于容差则进入选中区域
AreaProcess.floodFillByPoint.Error = 灰度容差
AreaProcess.floodFillByPoint.AutoUnlockGray8 = 对Gray8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.floodFillByPoint.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.drawRing = Flag8中指定位置绘制圆环
AreaProcess.drawRing.Flag8 = 输入8位图片，在该图片上绘制
AreaProcess.drawRing.Ring[] = 圆环信息
AreaProcess.drawRing.Val = 绘制的圆环像素值置为该指定值
AreaProcess.drawRing.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.drawRect = Flag8中指定位置绘制矩形
AreaProcess.drawRect.Flag8 = 输入8位图片，在该图片上绘制
AreaProcess.drawRect.Rect[] = 矩形信息
AreaProcess.drawRect.Val = 绘制的矩形像素值置为该指定值
AreaProcess.drawRect.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.drawCircle = Flag8中指定位置绘制圆
AreaProcess.drawCircle.Flag8 = 输入8位图片，在该图片上绘制
AreaProcess.drawCircle.Circle[] = 圆信息
AreaProcess.drawCircle.Val = 绘制的圆像素值置为该指定值
AreaProcess.drawCircle.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.drawPoly = Flag8中指定位置绘制多边形
AreaProcess.drawPoly.Flag8 = 输入8位图片，在该图片上绘制
AreaProcess.drawPoly.Poly[] = 多边形信息
AreaProcess.drawPoly.Val = 绘制的多边形像素值置为该指定值
AreaProcess.drawPoly.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.clear = 将Flag8图片全部置为指定值
AreaProcess.clear.Flag8 = 输入8位图片
AreaProcess.clear.Val = 指定值
AreaProcess.clear.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.replaceValue = 将Flag8图片中指定值替换成其他值
AreaProcess.replaceValue.Flag8 = 输入的8位灰度图片
AreaProcess.replaceValue.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.replaceValue.SrcValue = 指定值
AreaProcess.replaceValue.DstValue = 替换的目标值
AreaProcess.replaceValue.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.replaceValue.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.getAreas = 查找指定值的区域
AreaProcess.getAreas.Flag8 = 输入的8位灰度图片
AreaProcess.getAreas.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.getAreas.MinAreaSize = 区域的最小面积（像素单位）
AreaProcess.getAreas.MaxAreaSize = 区域的最大面积（像素单位）,小于等于0表示无上限
AreaProcess.getAreas.DstValue = 区域目标值
AreaProcess.getAreas.SortType = 排序方式。-1：从小到大，0：不排序，1：从大到小
AreaProcess.getAreas.MaxAreaNum = 返回的最多区域数量
AreaProcess.getAreas.Areas = 输出找到的区域信息
AreaProcess.getAreas.AreaSize = 输出找到的区域的像素尺寸
AreaProcess.getAreas.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.getAreas.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.getMinOutBoxs = 查找非0连通区域的最小外包框
AreaProcess.getMinOutBoxs.Flag8 = 输入的8位灰度图片
AreaProcess.getMinOutBoxs.Mask8 = 输入是为8位灰度图片，0值区域作为遮罩背景，不进行运算，如果不设置则表示对全图操作，可设null
AreaProcess.getMinOutBoxs.MinAreaSize = 区域的最小面积（像素单位）
AreaProcess.getMinOutBoxs.MaxAreaNum = 最多返回多少个区域
AreaProcess.getMinOutBoxs.Areas = 输出找到的区域信息，四边形为矩形，顶点排序方式为：以左上为起点，顺时针方向排列
AreaProcess.getMinOutBoxs.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.getMinOutBoxs.AutoUnlockMask8 = 对Mask8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.splitArea = 根据指定直线，将指定值的连通区域分割成2份
AreaProcess.splitArea.Flag8 = 输入的8位灰度图片
AreaProcess.splitArea.SplitLine = 用于分割指定区域的直线
AreaProcess.splitArea.AreaFlag = 指定区域的像素值
AreaProcess.splitArea.NewAreaFlag = 分割后生成的新区域的值，如果小于0，则自动计算图像像素中出现的最大值，然后以最大值加1为目标值
AreaProcess.splitArea.AutoUnlockFlag8 = 对Flag8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.Mono2Area = 将二值图中各连通区域标记为不同的值
AreaProcess.Mono2Area.Mono8 = 输入的8位二值图片
AreaProcess.Mono2Area.MinAreaSize = 小于该值的连通区域置为0
AreaProcess.Mono2Area.AutoUnlockMono8 = 对Mono8自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.addArea = 将Mono8Src中的非0区域合并到Mono8Dst中
AreaProcess.addArea.Mono8Dst = 输入的8位灰度图片
AreaProcess.addArea.Mono8Src = 输入的8位灰度图片
AreaProcess.addArea.AutoUnlockMono8Dst = 对Mono8Dst自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.addArea.AutoUnlockMono8Src = 对Mono8Src自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.subtractArea = 将Mono8Src中的非0区域从Mono8Dst中去除（如Mono8Src中p位置非0，则将Mono8Dst中p位置置为0）
AreaProcess.subtractArea.Mono8Dst = 输入的8位灰度图片
AreaProcess.subtractArea.Mono8Src = 输入的8位灰度图片
AreaProcess.subtractArea.AutoUnlockMono8Dst = 对Mono8Dst自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 
AreaProcess.subtractArea.AutoUnlockMono8Src = 对Mono8Src自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.createPolyByMagicStick = 使用魔术棒工具，以采样点为基准，自动选取目标区域，然后生成多边形
AreaProcess.createPolyByMagicStick.Gray8 = 输入的8位灰度图片
AreaProcess.createPolyByMagicStick.SamplePos = 采样位置
AreaProcess.createPolyByMagicStick.GrayError = 选择区域的灰度容差
AreaProcess.createPolyByMagicStick.MinHoleArea = 区域中孔的最小面积（小于该值的孔将被填充，NoHole为true时该参数忽略）
AreaProcess.createPolyByMagicStick.NoHole = 选中的区域是否允许存在孔，为true时，选中区域中所有孔将被填充
AreaProcess.createPolyByMagicStick.VertInteval = 生成的多边形顶点间的距离
AreaProcess.createPolyByMagicStick.Poly = 返回生成的多边形
AreaProcess.createPolyByMagicStick.AutoUnlockMono8Src = 对Mono8Src自动解锁(使用时图片会加锁，如果需要高效执行，则建议不开启自动解锁，直到该图片使用完毕) 

AreaProcess.removePolyVerts = 移除多边形顶点中影响多边形形状小于指定误差的顶点
AreaProcess.removePolyVerts.Poly = 输入的多边形，执行返回后被修改为新的多边形
AreaProcess.removePolyVerts.VertOffsetErr = 设移除V点后，多边形新边界到V点的距离小于该值时，V点可以移除

