Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
高级会员
注册日期: 2019-11-21
帖子: 3,006
声望力: 66 ![]() |
![]()
示例:(考虑平台= MATLAB)
Ground_Truth_Indices = [ 1, 1, 1, 2, 2, 2, 3, 3, 3]; 对于GT中的每个唯一索引,我都定义了一个颜色数组。 Color_Array = [ 0, 255, 0; 255, 0, 0; 0, 0, 255]; %assuming (in this eg.) the max. cluster size is 3 接下来,我使用集群算法(在我的情况下为DBSCAN),它给出以下索引: Clustered_Indices = [2, 2, 2, 3, 3, 3, 1, 1, 1]; 现在,我需要将结果与基本事实一起可视化。但是,在聚类之后,获得的指数与地面真实指数不同。 因此,根据定义的颜色阵列,我不会获得相同的颜色模式以用于地面真实情况并在可视化期间获得群集。有什么解决方法可以使两种颜色保持一致吗? 具有地面真相和获得的簇的图 在上面到该图的链接中说明了相同的内容(不是MatLab图!为说明目的而创建),其中聚类1在地面真实情况和获得的聚类结果上应具有相同的颜色。但是,这里不是这种情况,因为与已定义的颜色阵列关联的索引号。 注意:无法预定义聚类后获得的索引,并且取决于聚类算法和聚类输入。 更多&回答... |
![]() |
![]() |