MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   Coloring the cluster with same colors as defined for ground truth for visualization (https://www.labfans.com/bbs/showthread.php?t=22051)

poster 2019-11-24 12:25

Coloring the cluster with same colors as defined for ground truth for visualization
 
<p>Example: (Consider the platform = MATLAB)</p>

<pre><code>Ground_Truth_Indices = [ 1, 1, 1, 2, 2, 2, 3, 3, 3];
</code></pre>

<p>For each unique index in the GT, I have defined a color array.</p>

<pre><code>Color_Array = [ 0, 255, 0; 255, 0, 0; 0, 0, 255]; #assuming (in this eg.) the max. cluster size is 3
</code></pre>

<p>Next, I use a clustering algorithm (DBSCAN in my case) and it gives the following indices:</p>

<pre><code>Clustered_Indices = [2, 2, 2, 3, 3, 3, 1, 1, 1];
</code></pre>

<p>Now, I need to visualize the results alongside the ground truth.
But the obtained indices, after clustering, are different from the ground truth indices.</p>

<p><strong>Thus, according to the color array defined, I would not get the same pattern of colors for ground truth and obtained clusters during visualization. Is there any solution so that I could make both the colorings consistent?</strong></p>

<p>Note: The indices obtained after the clustering cant be predefined and depends on the clustering algorithm and clustering input.</p>



[url=https://stackoverflow.com/questions/59014629/coloring-the-cluster-with-same-colors-as-defined-for-ground-truth-for-visualizat]More...[/url]


所有时间均为北京时间。现在的时间是 19:48

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.