擅长:python、mysql、java
<p>Gilly的回答很有趣,但是如果背景(标签=0)比研究的CC大,那就错了。Alaleh-Rz解决方案处理背景,但速度非常慢。调整Gilly提出的解决方案并消除背景问题:</p>
<pre><code>import numpy as np
from skimage.measure import label
def getLargestCC(segmentation):
labels = label(segmentation)
assert( labels.max() != 0 ) # assume at least 1 CC
largestCC = labels == np.argmax(np.bincount(labels.flat)[1:])+1
return largestCC
</code></pre>