注意:Econition是先分割再分类
创建新工程Project
    Project,浏览定位到文件夹(文件),打开,在对话框Create New Project中利用Sort按钮左边箭头排序,Create。
调整波段显示组合:
    View,Layer Mixing或点击工具栏上,打开Edit Layer Mixing对话框,在Equalizing(均衡)下拉框中选择拉伸方式(Histogram(直方图),Linear,Stedev,Gamma correction等),一般选Histogram,在Presets下拉框中选择混合方式(One layer gray,Three layer mix,Six layer mix(六层混合)方式等),一般选Six layer mix,Ok。
图像分割Segmentation
Image Objects,Multiresolution Segmentation(多尺度分割),设置参数(Scale parameter 10(参数的大小,可得到不同大小的影像对象),Segmentation mode为Normal(分割模式
可以选择Normal或Spectral difference,常用Normal),Homogeneity Criterion(均质标准)有三个:颜,光滑度和紧致度。Color颜是生成有意义对象的一条重要标准。Shape 0.3,则Color的权重值默认为0.7,Compactness 0.5,则Smoothness 0.5)(权重值Shape +Color=1,权重值Compactness +Smoothness=1),确认“Diagonal pixel neighborhood(像素领域)”is disabled,Start。像素领域有:4领域和8领域。选8领域可能难生成Polygons。
在Edit Layer Weight(编辑层的权重)可以选择使用Image Layers影像层和Thematic layers专题层,影像层可以视它对分割的重要性和适合度赋予权重值的高低,权重值高,分割过程就多参考它的信息,权重值为0,则在分割中就不会考虑,所有选中的影像层权重总和内部归一化为1。而Thematic layers专题层只能是选择用或不用,它不能给予不同的权重。
分割中两个原则:
1.editor bar尽量以最大的可能分割尺度来区分不同的影像区域获得影像对象(即在满足必要的精细的条件下尽可能使用大尺度)。
2.在满足必要的形状标准的前提下尽可能采用颜标准。因为影像数据最重要的信息是光谱信息,形状标准的权重太高会降低分割结果的质量。
创建多对象层:
打开/创建一个工程,多尺度分割Multisolution Segmentation,设置参数(尺度参数Scale Parameter 10(对象较小)),执行分割,Level 1被创建;打开Multisolution Segmentation对话框,在Level window中,选择Level 1上的new level,尺度参数Scale Parameter设为35,执行分割,Level 2被创建(是对Level 1层的对象进行合并的基础上创建);打开Multisolution Segmentation对话框,在Level window中,选择Level 2上的new level,尺度参数Scale Parameter设为110,执行分割,Level 3被创建。
导航影像对象层:
点击工具栏上,可逐步浏览每一个对象层。
编辑均质标准:
打开/新建工程,打开Multisolution Segmentation对话框,设置尺度参数30,按照下表颜、光滑度、紧致度参数,执行多次分割。
分割参数
形状
紧致度
光滑度
0
0.9
0.5
0.5
0.6
0.5
0.5
0.6
0.1
0.9
0.6
0.9
0.1
0.2
0.9
0.1
shape = 0.6 compactness = 0.9    shape = 0.6 compactness = 0.9  shape = 0.2 compactness = 0.9  shape = 0.2 compactness = 0.9
形状参数为0,则分割就纯粹依据颜;形状shape参数设置越大,则分割结果与原始影像差异就越大,一般形状参数设置要小;紧致度compactness参数越小,则分割图像与原始影像较接近,但分类结果??怎么让compactnesssmoothness参数设置平衡?
利用专题层:
创建一个工程,导入专题层前不要点击Create,点击下面thematic layers窗口中Insert按钮,选择专题层,打开Open,选择专题层附属属性表,Open,点击Create
观察专题层:WindowNew Window,打开第二个窗口,Toolbars + DialogsView Settings或点击工具栏上,在打开的View Settings对话框左边窗口上,点击Layer,从弹出菜单中选择专题图层,则在第二窗口就显示专题图层。
利用专题层分割:打开Multiresolution Segmentation对话框,点击Thematic Layers属性,在Edit State框中输入1,确保在分割中使用专题层。(若在Edit State框中输入0,则在分割中不使用)然后,在Image Layers中设置好参数,即可进行分割。
未利用专题层参与分割后的图像(左边两幅)                利用专题层参与分割后的图像(右边两幅)
通过比较生成的两幅图,可以发现在利用专题层生成的对象图中,所有新生成的对象都被专题层中的边界所限制;而不利用专题层生成的对象图中,则无此情况。
eCognition分类
最邻近分类(相当于监督分类):
1.插入类名。打开/创建工程(要求是分割过的工程),ClassificationClass Hierarchy或点击工具栏上,在打开的对话框中点击右键,从弹出的菜单中选择Insert Class(插入类别),打开Class Description对话框,输入类名Name,选择颜,Ok;重复以上操作,可加入不同的类,
2.使用特征视图。Tools,Feature View或点击工具栏上,在弹出的Feature View框中,展开Object Feature,Layer Values,Mean,选择层(如双击dessau_blue),那么在视图中显示的就是这个特征。如果在对象上移动鼠标,它的特征值就会显示出来,或者,在Image Object Information(影像对象)对话框中查看它的值。比较不同层的特征,从而决定哪个特征提供的信息可以区分影像中不同的类。(该图像在Erdas中,波段Green、term、fir、blue、red对分类不明显;mir、nir较明显)
3.定义特征空间。Classification,Nearest Neighbor,Edit Standard NN Feature Space,打
开Edit Standard Nearest Neighbor Feature Space(编辑标准最邻近特征空间)对话框,缺省值是对话框右边Selected选择框中的均值Mean特征,如果想增加右边框中的特征,可以双击左边框特征空间中的特征,则该特征就会出现在右边Selected框中,如果想删除Selected框中的特征,则双击Selected框中的特征,它就被删除并且出现在Available框中,总的说来:就是选择利用特征视图选中的可以区分不同类别的所有特征。
4.应用最邻近分类器。Classification,Nearest Neighbor,Apply Standard NN to Classes,在打开的对话框中,选择All——>>(或者单独类),Ok,在Class Hierarchy对话框中,双击类名,可以看到已包含有Standard Nearest Neighbor的表达式,Ok。
5.声明样本对象(相当于选择训练样区)。Samples,Select Samples或者点击工具栏上,同时Sample Editor(样本编辑)和Sample Selection Information(选择的样本信息)对话框就会自动打开;在View Settings(视图设置)对话框中,改变Mode(模式)从原来的Layer为Samples;在Sample Editor(样本编辑)中,点击右键,选择Display Standard Nearest Neighbor Feature(即可显示标准最邻近特征空间中选中的特征);在Class hierarchy中选择类或者从Sample Editor中的Active Class中选择它(这样类就被激活成当前类),然后选择样本(双击表示确认样本,在Sample Selection Information(选择的样本信息)对话框中,这个对象隶属于该类的值为1.0,距离为0.0,暗示它完全属于这一类);其它类也是重复上述步骤。