zoukankan      html  css  js  c++  java
  • ENVI分类介绍

    http://www.ittvis.com/UserCommunity/UserForums/tabid/58/forumid/29/postid/8678/scope/posts/Default.aspx

    ENVI does not provide a KNN classification tool except as an option in the Feature Extraction module's object-based classification.  In core ENVI, K-means is not the same as KNN.  There is the Mahalanobis distance classifier, which is a similar distance-based classification.  In fact, KNN can employ the Mahalanobis distance to determine the k nearest neighbors among the training data.  But ENVI's Mahalanobis distance classifier doesn't choose the class for each pixel based on a KNN algorithm, where the chosen class would be the majority class of the k nearest neighbors to the given pixel among the training pixels.  Instead, it chooses the class for each pixel based on the minimum Mahalanobis distance from that pixel to the mean of each training class.

    In the Feature Extraction module to ENVI, the KNN classifier is used on objects, or segments calculated in a previous step from the input image.  So, it isn't individual pixels that are classified, it's objects.

  • 相关阅读:
    换盘符cd的用法
    matplotlib.pyplot 属性用法
    类 __init__的注意事项
    Python File(文件) 方法
    Spyder 快捷键
    python路径引用r的含义
    VBA+SQL transform pivot union联合查询的基础应用
    Box-Cox变换
    静态字段引用的对象为什么不会被GC回收
    编译hotspot8
  • 原文地址:https://www.cnblogs.com/xiangshancuizhu/p/2091501.html
Copyright © 2011-2022 走看看